Loading...
Showing posts with label Ratcliffe. Show all posts

Family claims to capture the legendary chupacabra in Texas (video)

RATCLIFFE, Texas (KABC) -- A Texas family claims they've captured the elusive "chupacabra," a mythical creature that supposedl...