Tuesday, September 23, 2008

Waterspout off the coast of England Sept. 18

This waterspout was observed last Thursday off the coast of southwest England, near Torquay, Devon. Read the story here, as reported by the Daily Telegraph.

(photo courtesy: BBC)

No comments: