It is of Evolfo's first full length album titled Last of the Acid Cowboys. This is an excellent first release from the Brooklyn band, we really dig it. We were super impressed to hear it and can't wait to catch them live. Also a shout out to their trippy album art:
No comments:
Post a Comment