THIS FEELING TRACK OF THE DAY 27.11.15: Puppet Rebellion ‘Life Is In Your Hands’
This Feeling’s Track Of The Day comes from Manchester based indie rock band Puppet Rebellion, with the title track from their latest EP. ‘Life Is In Your Hands’ was produced by Gavin Monaghan, who has previously worked with Editors, Ocean Colour Scene…