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

My Wheelchair Won’t Stop Me Being A Pole Dancer

This disabled pole dancer is making waves in the pole world as a champion of …