grrrr that's messed up...i'm sorry. I wonder what's happened to people's common sense of morality and decency... I mean even in the driver's manual they tell you to leave a frickin note. I know if I even grazed someone's car I would freak out and leave a note...bleh people
no subject