New Photo of Nessie?

There’s a new photo making the rounds on the web, taken at Loch Ness and supposedly showing the monster that (also supposedly) lives in the lake. I’m not sure what to make of this photo. It looks like something, but to me, it doesn’t look like any sort of monster. The UK’s Daily Express has […]