Queen / Last Stand At Budokan / 2 CDR in 1980s, Non Label, Queen 2012/02/22 405 ViewsQueen / Last Stand At Budokan / 2 CDR / Non LabelLive At Budokan, Tokyo, Japan 9th May 1985. Click Image To Enlarge 2012-02-22MRogetweet