Crystal Antlers

Crystal Antlers is an American indie rock band from Long Beach, more at wikipedia

Read bio
Contact artist

In the spotlight

Crystal Antlers - Live @ KEXP 4/23/2009 2009 - Album
Blues/psych guitar and organ crash with tireless drumming and yelping vocals in the sonic sea that is Crystal Antlers. The…


No comments have been made yet.

Be the first to comment