From December 2013 till December 2014 Steve Lukather and his band mates were working on the new Toto studio album, Toto XIV. Here's the report of the making of...
Total articles: 17
« Previous    1    Next »
Selected year: 2013
Select a month:
13Jun2019London United KingdomLive at Chelsea
15Jun2019Cork IrelandLive at The Marquee