Concert detail

Roger Taylor in TopPop (Avro TV) (The Netherlands) [April 1981]