Hi everyone,
I know I'm new here but I wanted to drop in to give you a piece of absolutely amazing news! Toto will be releasing a new studio album! :pullhair: I'd always hoped this would happen, but almost gave it up. But yes, it's happening! And it's been confirmed by Luke himself on his...