Lake Champlain Monster
Dec. 25, 2024
Photos: "Champ" – American Loch Ness monster? Champ, the Lake Champlain Monster | Lake Champlain Photos: "Champ" – American Loch Ness monster? Champ the Lake Champlain Monster - Vermont's Very Best | Lake Champlain Monster