Okay, I don't know if any of you are paranormal freak as much as I am, but there was an interesting article that I read a few days ago about a woman who "supposedly" has a Chupacabra head/body in her freezer.
If you're interested, here's the article: http://www.foxnews.com/story/0,2933,295481,00.html
Also, tell me what you think! I'm curious as to what other think of this piece of news.
Trinity Blood Fans United