Friday, August 30, 2019

CHAMP: Lake Champlain's mythical monster is either a gentle giant or a silly hoax

Like the Loch Ness Monster, its more famous Scottish counterpart, Champ is a legendary creature that's said to live in the waters of Lake Champlain.

No comments:

Post a Comment