Queen - Stockholm, Sweden (07.06.1986) [Source #1]
28 Mar 2019
Queen - Who Wants To Live Forever (Official Video)
02 Aug 2008