The Legend of Chupacabras
Leo, Teodora, Don Andrés, Alebrije, Evasito, Finado and Moribunda must stop the Chupacabras from wrecking havoc.
See full company information
47 theaters
Leo, Teodora, Don Andrés, Alebrije, Evasito, Finado and Moribunda must stop the Chupacabras from wrecking havoc.