I wanted to bring the hubby's comments to my post yesterday to light He commented:
I guess I'm not going exploring in the backwoods of Georgia. It was revealed today as a hoax.
http://www.foxnews.com/story/0,2933,406101,00.html
All the hoopla for what ended up being a BigFoot costume. I know you are crushed babe, but think of it this way, there are still reports of live vampires and trolls to look forward to!