This little beauty found on a New York beach July 13 has been called an alien, a science experiment gone bad, even "how I imagine Karl Rove looks on the inside." Some dismiss it as an unfortunate decomposing pug or a turtle without a shell. I think it's the chupacabra.
No comments:
Post a Comment