October 22, 2013

Dash Cam Video: Moment of deadly bus blast in Volgograd caught on camera