Multiple Water Spouts Filmed Off The Coast of Turkey
(25 November 2008) Child and mother film multiple water spouts (up to 4 at once) off the coast of Turkey.
Embed CodeSwitch Player
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|