Kazahkstan

These Might Be the World's Worst Parkers

The unreal habits of drivers in Kazakhstan.