Turkey

Submitted by lmoulton on Thursday August 23, 2012

Toll Booth 

Directed by Tolga Karaçelik
Turkish, with subtitles in English and Arabic