Queen, one of the greatest hard rock bands of all time, performed with the top six contestants of American Idol on last night’s episode. Watch streaming footage of the highlights from the April 25 show below:
Metal playlists from the underground
Queen, one of the greatest hard rock bands of all time, performed with the top six contestants of American Idol on last night’s episode. Watch streaming footage of the highlights from the April 25 show below: