Coast to Coast AM with George Noory

Coast to Coast AM with George Noory

Coast to Coast AM deals with UFOs, strange occurrences, life after death, and other unexplained phenomena.Full Bio

 

Video: Lake Champlain Monster Celebrated with New Exhibit at Vermont Museum

Photo: ECHO Center

A new permanent exhibit at a renowned nature and science museum in Vermont celebrates the legendary Lake Champlain Monster. The sizeable showcase, dubbed 'Champ: America's Lake Monster,' recently opened at the ECHO Center in Burlington. More than a year of work reportedly went into the development and creation of the three-level exhibit that features as its centerpiece "the largest and most realistic sculpture of Champ ever created."

More on this story at the Coast to Coast AM website.


Sponsored Content

Sponsored Content