World Queen share epic footage of Freddie Mercury performing Ogre Battle live in Glam Rock era April 22, 2023 Share on Facebook Tweet on Twitter Queen have posted a legendary Freddie Mercury performance of Ogre Battle from back in 1975. Daily Express :: News Feed