
Where to Watch
Not available on streaming platforms
On the Trail of Champ
Overview
On the trial of...Champ chronicles North America's most infamous lake monster, affectionately known as "Champ". Shot on location at Lake Champlain, Vermont/New York, USA,
Where to Watch
Not available on streaming platforms
Part of the Series

Small Town Monsters Collection
Explore the franchise