Filmmakers Discover America's Loch Ness Monster
Filmmakers Richard Rossi and Kelly Tabor Accidentally Capture Drone Footage of 'Champ', America’s Loch Ness Monster While Shooting "Lucy and the Lake Monster" VALLEY VILLAGE, CA, UNITED STATES, August 11, 2024 /EINPresswire.com…