August 03, 2011

DEAD FARMERS - FOOTAGE FROM CHINA SHOW

This looks pretty fun, can't wait to see these motherfuckers again when we're both in San Francisco at B.... R.... Festival in October. BOOM!