Home / Awesome / WTF Moments Caught On Camera

WTF Moments Caught On Camera

Why are so many of these clips from Russia? I know I’ll never, personally, drive in Russia. Is it to much vodka, or what? Insurance rates must be through the roof!!

Check Also

Shooting 10 Arrows at Once

10 arrows huh? Sound as dangerous as when my girlfriend gives me a massage with …