60 Sound Artists Protest The War

Times Square 3/20/03 (Excerpt)