(1 - 17 from 22
)
Photos: "Champ" -- American Loch Ness monster? - Photo 1 - Pictures -...
www.cbsnews.com
See photographic "evidence" of what some say is serpent-like creature living in Lake Champlain on Vermont-New York border
sorted by relevance / date