DIY Electric Car Forums banner

Power steering pump removed.

182 0
Hi
remove the power steering pump and throttle cable.

Attachments

Top