Tags: Chupacabra, irene, offbeat news
This photo is making it's way around the blogosphere this week. It is a photo of something that Irene has washed up on the shore. Some saying a Chupacabra and others a big-bear-man. The original source is below the picture where you can get a large high quality photo and judge for yourself.


I'm That Bored

Leave a Comment