twister

Tornado rips through U.S. town (video)

This tornado touched down in Beavercreek, U.S. The quite intense footage shows it sweep down the shopping area. It destroyed cars and caused a fair … [Read More...]