WATCH: Pedestrians Run For Their Lives As Flaming Vehicle Explodes In Massive Cloud Of SmokeBy Virginia Kruta