Being a while since Ellen & The Escapades have had a mention, pleased to say they are back with some new material kicking off with this single, released on the 2nd of June.
Single launch shows:
Leeds – Hyde Park Picture House – 13th June
London – The Old Blue Last – 18th June
Website / Facebook / Twitter / iTunes