Tuesday, May 26th, 2020 AT 7:40 AM
After hitting a curb and a small pole I have flat two tires and after lifting the hood I seen my belt off track. I had a mechanic come look at the car and both tires were fixed an the belt. My car was showing no signs of oil and when the mechanic poured the oil in it came right back out. Is the car completely damaged or can this oil leak be fixed?