Lez Zeppelin
LEZ ZEPPELIN, an all-female band from New York City, has won praise from critics across the world for the skill, fervor, and gender-bending chutzpah they bring to the songs of Led Zeppelin. Steph Paynes, a guitarist from New York, founded the band in 2004. It wasn't long before the press and business started to take a serious interest in the... read full bio