LONG LIVE (THE) QUEEN!
Since the 1970s, rock band Queen has given concert-going crowds a reason to stomp-stomp-clap in rousing unison. Queen’s distinctive sound combines progressive rock and heavy metal with a substantial dash of camp and bombast. Their innovative guitar effects and multi-tracking…