Anybody remember the Montauk Monster? It was a strange creature that washed ashore at the end of Long Island last summer.
Well, now it's back. They found something like it in Canada. Here are the pictures of the live thing:
They think it's a bald raccoon, an increasingly common creature. Weird, but I do love a solved mystery.