Tag: French indie rock

Le Podium #1, La Femme’s debut EP landed landed on this site’s Honorary Mentions portion of the Best of 2011 List for their unique and breezily French take on surfer rock – after all, surfer rock is something that’s both […]