Umut, Australia. No amount of hitchhiking can get me to Mother Russia.

Say, what do you mean Visa free day? Can Turks travel to Russia without a visa?