chrisbarsanti.net
Now Playing: The Human Rights Watch Film Festival
The 2012 Human Rights Watch Film Festival is playing now at New York’s Film Society of Lincoln Center through June 28th, having already toured through Chicago, Toronto, Washington D.C. and ot…