2050 Entertainment Cir
Chula Vista, California 91911

Hailing from Los Angeles, California, the Crystal Antlers explode through the unclaimed space between '60s garage toughs like the Music Machine and the Misunderstood, red-eyed noiseniks like Guru Guru and Les Rallizes Denudes and the mechanized motor-soul of Osmium-era Parliament.

Added by Upcoming Robot on September 21, 2009