21st April 2022
0
Frontman and singer Dzul from Malaysian funk rockers Shadow Puppet Theatre Interview
By Jon DeauxShadow Puppet Theatre, (or ‘SPT’ for short), are a 4-piece Malaysian rock band based in the city of Kuala Lumpur,…