Albuquerque Chupacabras T-shirt in Maui

Another Chupacabra sighting in Maui. It's the Albuquerque Chupacabras awesome t-shirt from Awesome Sports Logos. This picture was taken in front of the falls at the Grand Wailea Resort and Spa which is on the south side of the island. The Chupacabra is considered a "cryptid" and although many people have announced sightings, similar to it's cryptid cousin Loch Ness, none have been confirmed. Just in t-shirts. This Chupacabra is sure to be a favorite in your closet.  « Back to Gallery