More About Points »
Virginia Beach, VA
when i start my car it starts making a really bad noise but then when i push in the clutch it stops. Any ideas thx? I think its comming from one of the belts anyway anything will help thx.