humming of an engine revving with people laughing