Released on 22nd May 1989, "The Miracle" is the thirteenth studio album by the British rock band Queen. The album reached number one in the UK, Austria, Germany, the Netherlands, and Switzerland, and... more
"Empire Song" was released in March 1982 as the first single from the post-punk band's third studio album. The track reached Number 43 in the UK Singles chart and was performed on Top Of The Pops.... more