Red Rock Trivia 11/6
It was this day in Rock History in 1975, these guys make their performance debut at St. Martin’s School of Art in London. Ten minutes into the gig, the school’s social programmer pulls the plug on the band’s amplifiers. Who was it?