Average Russian Traffic

Pro tip: never own a car in Russia, 2 views, it took me a while but I found the CCTV view of this too

Added:

By: mrgod2u (32166.97)

Tags: WTF, Entertainment, Vehicles, Vodka, Russia,