After a successful first single – Blood (which Zane Lowe called his “Next Hype Record”), we were happy to see... Read More
Manchester indie-rockers Puppet Rebellion formed in 2013 and consists of frontman Oliver Davies, guitarists Paul Trochowski and Craig Gibson, Bassist... Read More