Article will continue after advertisement

No where else will you get to witness the insanity that is life in Russia quite like this! Check out this collection of insane traffic stops, accidents, crashes and all out embarrassing fails.