Actress Denise Richards stopped by The Grove to talk with “Extra’s” Renee Bargh about her new role in ABC Family’s “Twisted.”

Latest Videos