I gave you the run down on the Garza sisters and their band Heather Leather here, but now I am kicking you their album Princess Leather. The album was recorded in 1988 but wasn't released until 2005, when the ladies reunited for some gigs in their hometown of San Antonio. Fall under their spirited but clumsy chola metal spell once again.
And, I want to remind all of you about Blog Bodies, the blog where myself and other great music bloggers of note compile a "mix tape" for you on a certain theme. It is updated every week and this week we tackle Summer. You should follow this blog, download the mix and listen to it over and over again until the next one is posted, then repeat.