Well, you can't believe everything you read on a website. Barbie's real name is Michelle McCurry. However, the police report referred to above was for a DUI. Not trivial, but hardly evidence of a "checkered past". Hell, was arrested for DUI once, when I was in my 20s. And, if I ever meet...