humming of revving engines near and far