Watch: Legendary 'Monster' Filmed at Lake Champlain?
June 15, 2026
Photo: Getty Images
A pair of intriguing videos filmed at Lake Champlain show what may be the site's legendary 'monster,' Champ, swimming through the water. The remarkable sighting reportedly occurred on the evening of June 11th in the community of Port Henry, New York. Witness Thomas Scozzafava spotted the anomaly while looking out at the lake from a hill in the community. Realizing he was seeing something unusual, the retired town supervisor for the community of Moriah smartly captured two videos of the wondrous moment with his cell phone.
Check out Scozzafava's footage of the anomalous animal and find out more on this story at the Coast to Coast AM website.