
0.0919 Views
One of many Queen concerts recorded. This one being recorded in the UK in 1977, before the release of their "News of the World" album.
Release: Jan 01, 1977
Runtime: 118 minutes
Language: English
Studio:
Country:
Crew: