Is Nessie back?

November 27, 2010 Wugmanmax 0

New Nessie Sighting with Pictures Could these be actual, new Nessie pics? I know there has been very little on the Loch Ness Monster radar […]