All of the five senses are important for certain things. Taste for good food and drink, hearing for jokes and communication, and vision? Right now vision was for not dieing horribly in your crappy van. When the windshield turned clear as steel the van went screeching to a halt.
And now it was just sitting there. There was some swift movement away from the windows, and then stillness. The van sat idle with the engine still on in the middle of the road.