Yay or Nay: Denise Richards’ Hot Pink Hot Pants

Amanda Hasaka | July 26, 2011 - 2:45 pm