Many cars lined up on the road, buzzing.