Damn, Nature! You scary!!

Watch out, Maine!  Hoax or massive beast?

10 foot snakeskin found where 10 foot snakes shouldn’t be.

Story and pic here: (Huffington Post)