Monday, July 18, 2011

Chupacabra Sighting in Texas: Fact or Fiction? What is a Chupacabra? Chupacabra Sightings

The recent possible Chupacabra sighting in Texas is one of many. Is it fact or is it fiction? Read on to make your own conclusion. Be sure not to miss the enlightening video and interview near the end of the article.


What is a Chupacabra?

The story of the Chupacabra is what legends are made of. It is an animal rumored to inhabit North and South America, from Maine in the north to Chile in the south. Sightings were first reported in Puerto Rico in 1995.

Read The Rest of  This Article

No comments:

Post a Comment