poster

Queen + Paul Rodgers: Super Live In Japan (2006)

6 | Apr 28, 2006 (US) | Music | 00:00

Recorded at the Saitama Super Arena, Tokyo, Japan, on 27 October 2005.

Featured Crew

Images