Crystal Antlers are a band from Long Beach, CA, and just when I didn’t need another reason to wish I was in California, they released the music video for their new single “Summer Solstice”. If you like it look out for their new album “Two-Way Mirror” releasing on the band’s own label Recreation Ltd. on July 5th! Also, they are on tour now so check them out when they come to a venue near you!
xx