Swimsuit Addition announced yesterday that the album they have began working on in 2013 is finally ready for the world. The album is called Dumb Dora and will be released on May 14th via Midwest Action. The lead single, “Oh Tina!”, and two other tracks are available to stream on bandcamp, and they each prove that this album is well worth the wait.