What in the world? Look at the flames shoot up from this truck. Where is it coming from? The ground? The truck? The restaurant? So confusing…but man, I can’t look away (the explosion happens at the 1:55 mark).