floppylobster-86-283328 — 9 years ago(February 11, 2017 08:09 PM)
That's the noise an engine makes when the timing of one of the spark plugs is off. watch this video around 13:00
George is really into cars so it was a nice touch to mix up the engine sounds with real world problems.