Wow! That must have been some crash! Did the truck go spinning away from the tree... or just crumple into it? You must have heard the hit?
I almost wish you told me you broke the front bumper too - it seems to be made of such a stiff plastic that Idon't think it soaks up any impacts: it just passes them along to the chassis
It would have been nice to see it take one for the team