An absolutely spectacular live concert experience from the stylish super-group filmed at the uniquely majestic Royal Albert Hall, London.

Lineup

You may also like