Radio Stars In Concert – 1979 – Past Daily Soundbooth

Radio Stars – In Concert from The Paris Theatre, London – June 30, 1979 – BBC Radio 1 In Concert – Radio Stars to end the working week. With three albums and a top-40 single in the UK to their credit, they managed to accomplish a fair amount in a...