Download MP3
Queen - Live in New Haven (August 10th, 1982) - Best Source Merge
Download MP4
Queen - Live in New Haven (August 10th, 1982) - Best Source Merge