Most important is that everyone was okay....a huge advantage to driving an Expy! That's alot of damage for 20mph! The other vehicle must have been a truck to cause the damage so high up.
I was driving my first Expy, my '99 and a woman unfamiliar with the section of the highway where entrances occur on both sides at the same time froze up.....I had been looking at my phone (yes, this was 10 yrs ago b4 we knew how bad that was) and when I looked up, I was traveling 60mph directly towards a STOPPED Buick LaCrosse not 50ft in front of me. I quickly glanced to both sides desperately looking for an "out" as the anti-lock brakes were working to the max. I hit her at a solid 50mph, forcing her trunk into her back seat!
I was terrified that I had just killed another human being, fault be damned. I was so happy when I watched her get out of her car! She was a bit sore, evidently her knee had struck something. My truck suffered minimal damage....they replaced the 26 pieces of the bumper assembly but that was it. My headlights and grill were fine as was the radiator. I learned that there are two (1 on ea side) forward-facing big-ass I beams behind the bumper.....and they didn't move but one made a big hole in what was left of her bumper.
I really didn't care about the cars/truck....all I could think about was that she was okay....then my "reason" facilities kicked in and I videoed her walking around...just in case. My ins co called me nearly a year later...she never bothered to file a claim against my ins. company.....odd huh?
Again, glad your son was ok!! It certainly will be a Merry Christmas in your home!
jeff