Listen: Wild Weather Devastates Texas

Hear why Texas' power grid is failing in the face of a record winter freeze. Follow Audioburst for the latest eyes-free audio content.

Listen: Wild Weather Devastates Texas

Photo: i.imgur.com