After what I hear was an amazing release party, today marks the day that hometown heroes, Mayday, finally release their long awaited album. Stuck On An Island bares the amazing artwork (featured above) courtesy of Jeff Dekal. Trust me when I say that you need to support these fellas so they can continue to do the music that they do. Their website has a couple packages with various ways to purchase the album. From a quick digital download, to all out CD and t-shirt packages.Â It very well October but f**k that, its Mayday bitch!