Lenses Alien is the second album by the indie rock band Cymbals Eat Guitars, released August 30, 2011 on Barsuk Records. The album was produced by John Agnello and received generally positive reviews.
Lenses Alien is the second album by the indie rock band Cymbals Eat Guitars, released August 30, 2011 on Barsuk Records. The album was produced by John Agnello and received generally positive reviews. (en)