The Mythical Sheep Eating Hybrid has been spotted in Texas!!!
http://www.foxnews.com/scitech/2010/07/14/was-el-chupacabra-spied-texas/
Do you guys believe this? Or is this a Loch Ness Monster?
http://www.foxnews.com/scitech/2010/07/14/was-el-chupacabra-spied-texas/
New claims of the legendary Chupacabra are causing a stir for some North Texas residents. Their fears arose after a local animal control officer shot two canine-like animals in Hood County, Texas.
The mythical creature has captured the public's imagination for years.
Do you guys believe this? Or is this a Loch Ness Monster?