DFW weather: Why were Sunday's storms so electric?

You saw a lot of lightning last night. Here's why.
Published: 10:23 PM CDT June 24, 2019
Updated: 10:22 PM CDT June 24, 2019