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:
15Jun2019Cork IrelandLive at The Marquee