Watch: Tornadoes spotted off French and Spanish coasts

2018-08-13 1

WATCH: Onlookers capture tornadoes forming off the coasts of Spain and France.

Free Traffic Exchange