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