I guess it had to happen eventually

Glad to here your son ok. Moron in truck probably texting or talking on phone how the hell could not see a bright yellow car but people run into bright yellow school buses with flashing lights all the time. Good luck fixing the car. Bill