AboutAvengers

The Avengers are an American rock band in the first wave of American punk rock, formed in 1977 in San Francisco, California. Penelope Houston, who later became a folk musician, was their singer.