Concert detail

Roger Taylor + John Deacon live at the Cowdray Park, Midhurst, West Sussex, UK (Festival) [18.09.1993]