Everyone ins Russia has a dashcam because the courts and cops are so corrupt and the drivers give so little of a fuck. If you want to get your insurance to pay, you had better have video evidence of what went down, no joke.
And yeah, thats fucking dope. That explosion was freaking LOUD!