You’ll like this.  Sit back with your favorite drink, set the video to high def (720) and enjoy the show.

Our only comment is:  It sure seems like Russian drivers leave a lot to be desired.  And some pedestrians aren’t so bright either.

 

Comments are closed.