LONDON - JUNE 26:  Singer Rod Stewart and Ronnie Wood perform on stage at the Olympic Torch Concert held in The Mall on June 26, 2004 in London. The free concert - organised by Visit London and The Greater London Authority is  to celebrate the arrival of the Olympic torch in London. (Photo by Getty Images)
{}