Name this engine noise, can't be good!
the putting or the whirring? Id think the putting is an exhaust leak.
Print