Champ is a Plesiosaur

  For centuries there have been thousands of reports, rumours and sightings of a mysterious unidentified animal lurking in Lake Champlain on the border between New York and Vermont in the United States. This animal is popularly known as ‘Champ’. Yet I have come to believe that there is an explanation for the existence of […]

Champ is a Plesiosaur Read More »