when i turn on the car.. it makes this high pitched sound and it sounds like the car is... i cant really explain it.. it sounds like its struglin ina way?? anyone know what that is
LayItLow forum is an online community for true Lowriders. Come in and discuss hydraulics, air ride tech tips and all the information you need for dropping your lowrider.