Record of the Week: Puppet Theory 'Papillon'
Having gone from strength to strength over the course of 2017, Manchester’s Puppet Theory have played most of the city's sought-after venues, taking stages at the likes of Deaf Institute, Soup Kitchen and Gorilla in their stride. With previous releases such as their Buttons EP possessing all the