Following months of anticipation Queen have finally released “Face It Alone,” the previously unreleased track that Brian May and Roger Taylor teased earlier...
On what would ultimately become their penultimate release with late singer Freddie Mercury, in 1988, Queen began recording The Miracle, their 13th studio LP....