they came briefly into the clear and now the sun was a solid orange ball sitting above the horizon , washing the streets with a strange light that made all the pedestrians look as if they were about to burst into flame .