I never let ANYONE drive my car (not even my own mother!) .. but not for sake of people showing it off and/or damaging something.. I just get PO'd when the mess with my Mirrors
and move my seat
! I can never seem to get them back to the right and comfy spot. Even when people have to get in the back seat, I make them go in through the passenger side..hehe.
Hopefully your baby (the car) is ok in the end.