Crystal Antlers Biography

Crystal Antlers is an American band from Long Beach, California.

The band first became well-known in 2008 after self-releasing an EP produced by Isaiah "Ikey" Owens. The group toured heavily behind the release and signed with Touch and Go Records that same year, who re-issued the EP. Touch and Go released their full-length, Tentacles, on April 7, 2009, which is to be the last new release issued by the label.
Source: wikipedia.org
This website uses cookies to ensure you get the best experience on our website. Closing this message or scrolling the page you will allow us to use it. Learn more