Oil Pumps and Squeaks

Oil Pumps and Squeaks

An oil pump with fan/motor and chain noise with rhythmic pumping squeaks.

by
by
by
by
by
by