Reviewer says Denise Richards’ life is “one steaming pile of pig poop” May 23, 2008 By JayBird 18 Comments