Not a single f*ck was given that day.
There's a reason why so many Russians use dash cams.
This is starting to get out of control in Russia.
That meteorite must have given the Russians super powers!
There's only so many times you can smash your head with a giant brick.
Surprise! Gotta love Russian practical jokes.
Russian designated driver.
Check out this bad ass tanker in Russia.
What the hell is going on over in Russia?