Powerful vehicles speed by as men laugh