AFS traveled to Russia in September with the filmmakers of Undefeated, T.J. Martin and Dan Lindsay. The envoys visited Moscow, Yekaterinburg and Kazan.
Day 5 & 6
Day 8 & 9
Check out All the photos from Russia 2012.
Channel 1 TV Report on Undefeated at the Show US Film Festival
SEE BLOG POSTS FROM THE FIELD: