Search

June 12, 2013

A Massive Rotating Supercell Filmed Near Booker, Texas by Mike Olbinski