Eagulls have announced that track Tough Luck will now be issued a physical release along with the date for the drop of their first, self titled album on the 3rd of March.
The AA single is backed with Opaque, and is due for release on the 16th of December
A great christmas present for anyone, especially me….