
Avengers: Avengers
New York City might have had Debbie Harry as its reigning queen of platinum blonde punk during the height of its ’77 heyday. But Los Angeles had Penelope Houston, the bold, brazen front-woman of San Francisco’s The Avengers, a band whose gritty streetwise snarl and ravenous energy packed as much of a punch as the Marvel Comics super group with whom they shared their name.