I have a mazda 06 2.3 liter. I ran off an embankment to avoid a drunk driver in a golf cart. I hit a small tree Around 20-25 mph. I think the radiator is leaking fluid and the radiator fan is knocking (i think). After it
Hit it smoked and hissed. I am not technically inclined so it's hard for me...