Champ: America's Loch Ness Monster
Thursday, May 30, 2013 - 18:00
in Biology & Nature
The American counterpart to Nessie is said to lurk in Lake Champlain, on the border between Vermont and New York.
The American counterpart to Nessie is said to lurk in Lake Champlain, on the border between Vermont and New York.