The Who - Magic Bus @ The Palace, Auburn Hills, Detroit, MI, USA, 27th June 2000.<br /><br />http://www.longliverock.org