Is This Strange Creature ‘El Chupacabra’? [VIDEO]Is This Strange Creature ‘El Chupacabra’? [VIDEO]Here's the story of a normally quiet town where the residents are baffled as to what kind of creature has been spotted around town. See it here.Dan CollinsDan Collins