Short answer: No.
Long answer: Hell No.
Google has deployed its "Street View" cameras at Loch Ness and is strongly implying that it's photographed its fabled "monster." And by "monster," I mean "crap floating in the water."
said after some debris was spotted in one of their images. "Is it a log, a bird or ... the monster?!"
Well, guys, it's not a goddamn monster. So cool your tits. Part of me wants to write a Dana Scully-infused history of Nessie Hoaxes (which are among the lamest hoaxes of the 20th century), but one biography of a fictitious amphibian monster is probably enough for this week.