EP Review: Puppet Kings – The Mountain (Self Released)
Originally formed in Brighton but now rooted in Clapham, Stout alt-rockers Puppet Kings’ new EP entitled The Mountain will be released on March 1st 2019.
Originally formed in Brighton but now rooted in Clapham, Stout alt-rockers Puppet Kings’ new EP entitled The Mountain will be released on March 1st 2019.
Opening song Severance promises a lot with its guitar solo intro but it really doesn’t prepare you for the assault that