Looks like someone's going to be signing up for Traffic School on Monday.
Gotta be careful out there and sorry to hear that your new baby got "baptized" (old Filipino term of like, "break-in" of something new, like getting mud on a new pair of shining white shoes) by a Police officer, not a Priest. . ;)
Any consolation, but I remember when my GX470 was exactly 3 months old, she got used in rain (and in this house, we never use the new car in rain,) and boy it was painful to know that the undercarriage was gonna get a little dirty after that. But even up to now we still try not to use the GX in rain (and she's 4 years old already). :P Imagine when the 4Runner will get a taste of wet roads