Do not give up hope, for I — am MANTEQUILLA!

Watch Mantequilla’s epic rise to power in “The Last of the Meheecans”

VIVA LA MEHICO!