Hysterical drive in Republic of TARTARSTAN…

Screen Shot 2013-01-19 at 5.19.53 AM

Wherever the heck THAT is… You think that driving here is strange, check out this hysterical bit.