Impressive lightning storm lights up stormy night sky

Thunderstorms barreled through San Antonio, Texas on April 17 with a stunning display of lightning at night.
All Videos