Yay or Nay: Denise Richards’ Hot Pink Hot Pants

Amanda Hasaka / July 26, 2011