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

Comments are closed.