Great new track from Leeds rockers Eagulls with Possessed. Its from the highly anticipated self titled debut album which will be released on 3rd March 3rd 2014 on Partisan Records.