12 Mar 2013, 11:20 UTC · By: Ciprian Florea / We've seen a lot of "made in Russia" crashes lately, but this one takes us into folklore territory. A Russian bus driver, dubbed "The Punisher", has embarked on a vigilante ...
8 Mar 2013, 13:46 UTC · By: Ciprian Florea / While saying this may not be politically correct, we all know Russians have a very difficult time driving on public streets without getting involved in some sort of crash or road rage. We already...