Yay or Nay: Denise Richards’ Hot Pink Hot Pants

By: Amanda Hasaka / July 26, 2011