On the Trail of Champ poster
On the Trail of Champ poster

On the Trail of Champ

2018Movie

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

Availability: United States

Streaming availability data provided by JustWatch.

Part of the Small Town Monsters Collection

More Like This