Tornado Hits Russian Town Amid Deadly Storms in Tver Oblast
Up Next
Tornado Touches Down in Southern Spanish Town
Tourists Drive Through Intense Storm in Polatsk
Dozens Injured as Storm Wreaks Havoc in Southern Czech Republic
Storm Damages Residences in Ocala, Florida