Concert detail

Roger Taylor live at the Wembley Stadium, London, UK (Live Earth) [07.07.2007]