The mythical creature was found and of all places at an ice cream stand? Upon our discovery, we needed to take a picture of our Chupacabras funny t-shirt as well as grabbing a tasty treat as our reward for such great scientific work.  « Back to Gallery