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: 2
« Previous    1    Next »
Selected year: 2013
Selected month: December
12Feb2018Tallinn EstoniaNordea Concert Hall