FAMILY TIME: Denise Richards Takes Charlie Sheen’s Twin Boys To School!

This woman has a heart of gold! Actress and mommy of three, Denise Richards, was spotted in Los Angeles, California yesterday dropping off ex-husband Charlie Sheen's twin boys with Brooke Mueller - Bob and Max - to school. Denise was also joined by her oldest daughter with Sheen, Sam Sheen. (more…)