Widely considered to be one of Queen's finest live performances, this concert is from the band's 1986 Magic Tour. Regenerated and reinvigorated by their triumph at Live Aid almost exactly a year earlier, the band were on a 26-date tour of the UK and Europe and after a month out of the country returned home to London to play two defining concerts at the "place of champions," Wembley Stadium.
Music
