Thursday, July 17, 2008

Critics Slam Mattel's New Barbie, Calling S&M Outfit 'Filth'

Fox News