Tag: Shadow Puppet Theatre
Shadow Puppet Theatre: “Nightvision” showcases impressive instrumentation
Shadow Puppet Theatre (SPT) is a rock band from Kuala Lumpur, Malaysia, established since April 2016. The Band members consist of a group of friends [more…]