The WSI team heads to Texas to investigate stories of a bald, blue-eyed creature that locals believe is a mythical chupacabra.
© 2019 NGC Europe Limited, All Rights Reserved