A new photograph taken in Scotland has rekindled speculation about the existence of the legendary Loch Ness Monster. But it’s probably just a big catfish. English tourist Steve Challice said he took the picture in September while visiting Urquhart Castle on the shores of the famous Scottish lake, capturing what …
Read More »