humming of an engine with tires squealing and people speaking