A lot of cars are driving on the road, making a buzz. There was talk on the road.