Sure you do. But hey, it still rolls, right? We can’t pinpoint the location that the video was taken, but we would not be one bit surprised to learn that it’s in Russia or perhaps one of the former Soviet republics.

A good old fashioned left click on the picture will take you straight to the video.

VIDEO