Sunday, July 19, 2009

Closure in Moscow - First Temple (2009)


This is the debut album from New York based Aussie rockers Closure In Moscow. This might remind you a bit of the Mars Volta.

RYM - 3.45/5

No comments:

Post a Comment