Yeah, as soon as I saw the video I knew it was Russia. Only there do you have everyone with dashboard cameras going constantly to avoid accident claims, so yea perfect place to have an event like that get recorded.
lol you answered the one question i had about the video because i was wondering why is there so many people with dash-cams