Related Videos

Personal Details

Official Sites:

Did You Know?

Trivia:

On an episode of Would I Lie to You? (2007) she revealed that after being stuck in traffic for 2 hours she urinated on the passenger seat of her car. When she took the car to be cleaned she told the mechanic her friends dog had urinated in the car. See more
»