Champ chronicles the most infamous lake monster in North America, affectionately known as "Champ", located on Lake Champlain, Vermont/New York. The documentary explores the region's rich history and Champ's cultural impact on rural communities.
On the Trail of Champ
North America's most infamous lake monster, affectionately known as "Champ", is chronicled in this documentary.