The most famous purported sighting of Champ comes from a photo taken in 1977. On July 5th, 1977, Sandra Mansi took this photo, appearing to show an unusual and large lake creature in Lake Champlain. By the 1990s, there were over 150 reported sightings of Champ, with around 600 people claiming to have witnessed the monster.
Made in the USA and Hand Screened in New England by our good friend Mike.
This garment runs true to size but looks better when you size up.