Several large cars buzzed along the road.