2018★ 7.1
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, On the trail of...Champ dives deep into the rich history of...
Loading addons…