General Tech
I’m so overwhelmed. Found out my vehicle was in 3 collisions and somehow it’s not reported. My friend has been a licensed mechanic for over 25 years and he is who informed me (while showing me) how the frame was damaged and painted many times. He said oil was leaking from the oil drain plug...