Many cars are parked on the road, and some are driving on the road, making a buzz.