Recorded over two nights last summer at Wembley Stadium (90,000 seats) in London, Muse is a larger-than-live rock band who has just the right amount of largesse to pull off a live show in that large a venue. They have won several Brit Awards for Best Live Band, so you Continue Reading