lilmidge12
New member
I found this liquid kind of like oil. Maybe power steering fluid near the pulleys anyone know what it is? And why is it leaking?
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk