SINGLE REVIEW: Dogs – Electric Screams

Since the formation of Manchester-based band, Electric Screams, just earlier this year, there’s been high anticipation for the release of a debut single. It’s safe to say that the wait is (almost) over, in the form of short but sweet, jazz infused rock ballad, ‘Dogs‘.

Continue reading