Champ

What is Champ from Lake Champlain?” Champy” is considered the monster that is said to live in Lake Champlain. The story of Champ is an American legend. Legend says he is a lake monster, but scientists have found no evidence to prove this. There are many sightings of Champ over the years. People have been …

Champ Read More »