As my wife would readily admit, I’m a bit of a nerd. I actually like things that are unexplained. I’m sure this could be explained, but for now its not. It’s making the rounds in the blog world – check it out!
I commented that maybe it was a little recently hatched chupacabra, a mythical Mexican goat sucker that is known for completely draining its victims of their blood. Why it was as far north as Seattle, Washington I don’t know, but I hope they stop them at the border!
Check out other weird things here.