Today’s feature in the Music Store is one of rocks legendary bands, Queen. Queen is a British rock band formed in London in1970. They originally

Today’s feature in the Music Store is one of rocks legendary bands, Queen. Queen is a British rock band formed in London in1970. They originally