Advertisements

Lefors, TX Supercell – April 16th, 2017

A supercell slowly took form across the eastern TX panhandle near the town of Lefors, TX. Eventually, it became strong

Advertisements
Read More