Vermont Super Graphic

Evaluate for yourself... There have been over 300 documented sightings of "Champ", the elusive aquatic creature of Lake Champlain.