Separate names with a comma.
2005 MINI Cooper (2013-12-11 20:28:15)
Hello there, im new here.. but already have some questions, sorry. I have an 05 Mini Cooper and the power steering pump sounds like its constantly...