Posted: October 1, 2007 Filed under: Mexico Tagged: Action, Animals Comments:
Self explanatory really… from Guadalajara’s Nuevo Progreso Plaza de Toros yesterday.