5 Live Weather

Amazing Tornado Video Caught on Tape

Amazing footage shows the powerful force of tornadoes.

Advertisement

Advertisement