Explosion rocks Texas transmission tower

Top