Truck in a Twister
weather | July 13, 2010
If you ever thought about sitting in your vehicle in the middle of a tornado warning, you might want to think again after you watch this video, captured by an amateur videographer in Russia.
Advertisement