The Legend of Champ: Exploring America's Loch Ness
In the peak of the New England summer, the sun hovers over Lake Champlain’s rolling surface…
America’s Loch Ness: Part 1
The clouds are painted gray, and they hang heavy over Lake Champlain…