The First Official Loch Ness Monster Sighting of 2026 Just Hit the Register. The Witness Drew a Sketch.

04/16/2026

On the morning of March 1, 2026, American tourist Tony Inhorn was on a boat near the entrance to the Caledonian Canal at Loch Ness in Scotland when…

Read More →