Concert detail

Roger Taylor live at the City Hall, Truro, UK [02.12.1994]