Belfast Telegraph

Saturday 7 March 2015

Video: Twin Water Spouts Caught On Video

Twin water spouts put on a spectacular show over Lake Michigan, near the Wisconsin shore. Credit: Youtube/munkeynut

Latest News

Latest Sport

Latest Showbiz