Originally Published on 27 January 2012
So I'm down in San Antonio for a couple months for some Army training. We went down to the river walk for some lunch when I happened upon this beauty. Nacho Libre is one of my all time favorite movies. Pretty much the best purchase of the last year!