|This photo and the one below were taking at the Smell on June 28, 2002. I believe this was the only time they toured on the West Coast|
Tuesday, October 19, 2010
ACK ACK ACK #3 underway. Part 2. Some rejects...
Started laying out issue three tonight. Everything is very rough at the moment, obviously. But it's looking like it could come together pretty quick, and come out by December.