A large number of vehicles moving on and on a road with the sound of cars moving and talking.