Monday, October 17, 2011

Tiny Mix Tapes "Locrian to release new LP on November 1, Halloween likely to suck until then"

Link here.

Pre-order here.