Tagged: Foreign Language Films

VIDEO: El Santos vs. La Tetona Mendoza (2012)

From the minds of newspaper comic writers comes a bizarre animated adventure starring pretty much every Mexican talent in existance, including the Bichir Brothers, Cheech Marin… and Guillermo Del Toro! Also, stick around until the end for a song featuring lots of cameos, including the whole staff from the Agony Booth!