Tornado On The Road! – Dramatic Footage

Motorists in Italy experience a powerful F4 tornado in close proximity. After about 1 minute the tornado passes and they continue on.


Check Also

Check Out These Stunning Ice Bumper Shells Left Behind By Frozen Cars

A recent ice storm made its way through North Carolina in February and has left ...