Saturday, June 2, 2018

Another leak and this time the power steering pump.....

Well, it's repaired and I hate having a picture of a leaking pump.....


No comments: