Stamas Bros Deny Photo is of the Loch Ness Monster also Known as Nessie of the Scottish Highlands

Despite the similarities of the photo shown in this blog entry to another well known one of the Loch Ness Monster, the Stamas Bros claim that after much investigative effort they snapped this picture of a creature they call the NYC Water Dragon in the Harlem River. Says Stamas Bro Homer: “Sure it looks a … Continue reading Stamas Bros Deny Photo is of the Loch Ness Monster also Known as Nessie of the Scottish Highlands