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:
08Jun2018Grolloo HollandHolland Blues Festival
09Jun2018Flensburg GermanyFlens Arena
13Jun2018Helsinki FinlandKaisaniemi Park