4/30/2009

INDUSTRIAL EVIDENCE #1 - APRIL 19, 2009 (COACHELLA FESTIVAL, CA)




Persuasion
Throbbing Gristle during their last US invasion tour

and a special thanks to ZManBarzel for this material