This video is about stupid Russian drivers, crazy pedestrians and other funny things.

Comments