Foggy weather. Night fog. Poor visibility on road. Movement of cars. Traffic jam. Wet slippery asphalt. Car headlights. Ray of light. Snow and ice on road. City street By John Tague | 27 April, 2023