The self titled album is due to be released on the 4th of October and will feature the track 'Oh Well, Oh Well' which has been made available on the internet for several weeks.
You can view the artwork (which features their trademark Umbrella logo) below:
Here is the video for the first released track off the album, 'Oh Well, Oh Well'
No comments:
Post a Comment