This prediction continues to unfold, the vehicle part of this prediction is now clear.
Notes on 7-16-15 I had a visual of an explosion, fire.
China.. 18.. such a horrible tragic event.. terror.. around 650.. a massive situation. Vehicles destroyed.. one of the absolute worse. (It was implied to be a terror attack but oddly they presented it as a fire?)