An unpredictable and grand road trip over the steppes undertaken by two filmmakers.
Release Date: 2010-10-01