This video was captured in Tyumen, Russia. Can you imagine being stuck in traffic and seeing this? Some of the cars just whizz right by like nothing’s happening, I’d be PETRIFIED!
Share with friend and family who like wild videos.

Ducks vs. Stairs – The Cutest Video You’ll Watch Today!
