Tatoskok Monster of Lake Champlain Champ or Champy, is the name given to a reputed lake monster living in Lake Champlain, a natural freshwater lake in Nor… August 24, 2009