La Armada’s Self-Titled LP is …

La Armada’s Self-Titled LP is “easily a contender for album of the year and is mandatory listening.” http://t.co/FJFpagmw

By , 14 September, 2012, No Comment