Carter street strip pump.
Im intrested how loud was it?
Print