Muse Unleash Sci-Fi Spectacle On Simulation Theory Tour

(TRR) – Muse are currently trekking across North America on their Simulation Theory World Tour. The show is quite the sci-fi spectacle, complete with a massive LED screen, lasers, character performers, and a monstrous skeleton robot. Muse are no strangers to elaborate stage shows. The tour for their last album cycle… Continue reading