Gas Explosion in Busy Street of Russia Caught on BlackVue

Written By Derek Cox - 03 January2017