Vermont Nessie Sighted
Lake Champlain in Vermont has its own “Nessie,” called”Champ.” Five tourists visiting the lake say they saw themonster. Bob Gload says, “I turned around and saw thatexplosion from the water. I saw three humps, two- tothree-feet tall, about four- or five-feet apart.”
In the Plattsburgh, NY Press-Republic, Dan Heath quotesGload as saying, “I was born in Champlain. I never believedin Champ or the Loch Ness monster. I believe now.”
read more