Gas Explosion in IndiaJosh·July 18, 2018A gas explosion at a cell phone shop in Taj Bagh, India has left 3 injured. The amazing explosion can be...