In honor of the day, here are my two of my favorite Spanish language songs:
Orishas - Naci Orishas (2004)
Los Fabulosos Cadillacs - El Matador (1993) (OH MAN OLD)
Wikipedia tells me Los Fabulosos Cadillacs are together again? Yay to that.
Photos: Lala Lala at the 7th Street Entry
3 hours ago