Monday, July 2, 2012

New Oh Sees!


Putrifiers II comes out on September 11 on In the Red! They'll be at the El Rey in Los Angeles on September 9.


No comments: