Native American

Champ is a Plesiosaur

  For centuries there have been thousands of reports, rumors 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 such an animal. …

Champ is a Plesiosaur Read More »