There is no band on the planet better at performing live than Toto 3 years ago