
Freak weather effect near the Isle of Wight is captured on film
Incredible water spout is caught on camera in the Isle of Wight Read more: Britain set for Bank holiday weather woes and ‘heavy’ showers An enormous waterspout caused by a freak weather effect was spotted near the Isle of Wight. Torrential rain…








