Mysterious British Montauk Monster Washes Ashore
http://gawker.com/5127094/british-montauk-monster-washes-...
The residents of North Devon, England don't know what to make of the fanged creature found on a local beach. Seal? Sea lion? BEAST OF EXMOOR, PERHAPS?

