A waterspout, or tornado over water, was spotted by professional photographer Isabelle Filippini on February 22, 2012 in Corsica, Italy. [Photo/CFP]
Go to Forum >>0 Comment(s)