Amazing Video:Tornado near Venice
By Sam Kantrow on June 12, 2012, 11:45am
Use your ← → (arrow) keys to browse more stories.
While you were snuggled up with your teddy bear around 5:15 this morning, people living on the Island of St. Helena in Venice were hearing a bit more than the birds chirping. They were unfortunately hearing the sounds of a tornado. Check out the videos in the following slides.