The Antlers Announce New Release, “Undersea”
Details are scarse, but the upcoming release from Brooklyn trio, The Antlers will be called Undersea. Undersea is set to be released on July 24th. The Antlers have released a teaser trailer to the release, and hints at what their new material will sound like. Check out the trailer below:
Read More »