New Crystal Antlers Record Out July 19 and Residency at The Echo

The new Crystal Antlers’ album, Two-Way Mirror, comes out July 19th, and has a pre-order available on Itunes. They’re also doing a residency at the Echo every Monday.

 
 
 
 
 
 
 
 


Comments are closed.