Hi, so a car had hit my driver side bumper and it started leaking antifreeze. I drove it home and it drove fine until I notice it was smoking a little bit. Any idea what it could be? The car accident wasn't bad at all but my bumper did take a hit.
Nov 8, 2019 at 10:19 PM



