Reading Time: < 1 min The Sun is at it again. First they claimed to have found the lost city of Atlantis in Google Earth, now they think they’ve found the Loch Ness Monster. Or maybe it’s a boat. It’s obvious they’re just trying to (successfully) draw attention to their site, but they sure look stupid. I love the response […]