Concert detail

Queen + Paul Rodgers live at the San Carlos de Apoquindo Stadium, Santiago De Chile, Chile [19.11.2008]