To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
That one muthafucka had a tire sneeze on him, fortunate bastard lives to see another day
Seems like Russians don't give a fuck about pedestrian crossings.
The End is near
Swipe up for next video
That one muthafucka had a tire sneeze on him, fortunate bastard lives to see another day
Seems like Russians don't give a fuck about pedestrian crossings.
The End is near