Tuesday, July 20, 2010

Mythological Beast Found? Sightings Prompt Investigation


GRANBURY, Texas - For centuries, stories have surfaced about legendary creatures roaming the planet: Bigfoot, Lochness Monster and now, the Chupacabra.

According to a report from the Huffington Post, two alleged sightings of the strange beast in North Texas have prompted authorities to investigate.

Mythological Beast Found? Sightings Prompt Investigation

No comments:

counter