Wednesday, September 23, 2009

Street theater and police harassment in Pittsburgh for the G20 Summit on Monday 9/21.


Street theater and police harassment in Pittsburgh for the G20 Summit on Monday 9/21.