Content cover

Champ S01E01

For almost two centuries, tourists flock to the waters of Lake Champlain hoping to glimpse the lake monster affectionately dubbed Champ.



Share Episode