Wednesday, July 25, 2012

Eidolons - China [2012]


Eidolons’ 10-song China is a guitar-fueled journey from math rock to alt-folk. The album, which at times channels OK Computer-era Radiohead and more modern Real Estate-esque garage rock, spans genres with ease.

No comments:

Post a Comment