ShowShowQueen at Wembley StadiumJul 12, 1986Queen, The Alarm, INXS and 1 moreWembley Stadium · Wembley, United KingdomFollowI was thereUpload from this showMediaLineupAboutQueen