NBC News Channel
February 04, 2014
Texas Chupacabra Caught on Camera?
An unusual canine-looking creature that's been seen three times over the past 11 days, has finally been photographed up close near Houston, Texas. KPRC's Keith Garvin reports.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.