13.07.1985, London (Wembley Stadium), England
Most of top artists of that time were present at this mega-famous festival and Queen of course had to be there. Each artist got from ten to twenty minutes for their show; no p>
13.07.1985, London (Wembley Stadium), England
Most of top artists of that time were present at this mega-famous festival and Queen of course had to be there. Each artist got from ten to twenty minutes for their show; no p>