Hey y'all. so yesterday I hit my car front on a high curb the front bumper is def damaged much and will have to be replaced but also I saw green fluid spillage and steam for about 30 seconds right after the impact. I was barely going 2 km/h was literally just tryna park and misjudged the hight...