Maestro - On The Run CD
Promotional four-track extended play compact disc. Released by Big Bad Wolf Records and Headbangers Records 2019. Recorded and mixed by Henk Bulder. Mastered by Elmar C. Fuchs. Cover art by Gideon L. Brugman. With guest lead singer John 'Jaycee' Cuijpers from the band Praying Mantis (UK).