Tuesday, September 30, 2008
Mysterious Creature Spotted In New London
Something odd washed ashore in New London this weekend and people are not quite sure what it is.
With pics - looks like a cousin of the Montauk Monster.
There's a sasquatch on the loose and a Houston woman claims the creature was in her backyard