![](https://img.einnews.com/small/722744/still-shot-from-tabor-rossi-cha.png)
Watch: Lake Champlain Monster Filmed by Drone - Filmmakers Discover America's Loch Ness
Filmmakers capture stunning drone footage of a mysterious creature in Lake Champlain, igniting excitement over America's own version of the Loch Ness Monster. LAKE CHAMPLAIN, NEW YORK, UNITED STATES, August 14, 2024 /EINPresswire.com/ -- …