just tell him that he should be nice to u bc of the holiday season
JW do u have any engine mods?
ur car would smell like gas after a start like that.....lil smoke is fine too
oil in coolant is really bad....how much oil are we talking here? and when was the last time you checked your coolant before this?