MUSE kicked off their Simulation Theory world tour with that massive stage show in Houston last week! Dang, it was huge. TWSS