Los Crudos performing 'That's Right We're That Spic Band' during their final 'official' performance (reunion shows, notwithstanding) at the Mestizarte Gallery in Chicago, October 18, 1998.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…