DUCK! A Russian Dashcam Supercut Of Things Flying Into Your Windshield

Russia: Where everything on the road is trying to destroy you.

I'm not sure what's the most terrifying bit of this video, but the metal bar right into the cabin is certainly up there.

Advertisement

Share This Story