Lez Zeppelin

Lez Zeppelin are a balls-out (probably some sort of pun intended) all-girl, in-your-face Led Zeppelin cover trio. Today the band celebrates Record Store Day in the Financial District.

Posted: