If you weren’t already aware, Russia is a kooky place full of crazy fuckers that do crazy things. Don’t believe us? Take a look at these 6 Russian dash cams we scoured up from the web.
â˜› Watch Next: VIDEO: Russian Base Jumpers Attach Parachute To Skin With Hooks
For starters, just another day in Russia – And some people are adamant this is staged?