A lot of cars roar on the road, and there are many people watching.