Watch Queen “American Idol” Perform With The Top 6

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:

Leave a Reply