Daily Archives: August 6, 2018

Twin Tornadoes Born In Nebraska

Twins-ies in 2014.

“Insane Twin Tornadoes in Nebraska.”
Image courtesy of https://imgur.com/gallery/Kx7o8yL.

See the You Tube video here.

See

Advertisements