A few cars driving on a wet street. 
Cars driving down the street in the rain
A rain soaked street filled with traffic and surrounded by tall buildings.
a window with a view of traffic driving down the road 
A view of a city street with oncoming traffic taken through metal posts of a sign.