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