Puppet & Murtagh unleashes Killing Giants
In another tease to producer Puppet’s upcoming EP In Fear Is Fleeting (out November 30th), the New York based artist has unveiled another single in “Killing Giants” alongside fellow producer Murtagh…
Share