Penelope Houston – The Pale Green Girl
Regarded as on of the surprising career direction changes in rock history, after the breakup of her Frisco punk band The Avengers, Penelope Houston left the former band’s attitude behind, for the sake of folk […]