Yahoo CEO Marissa Mayer defends her company's new logo. 'What the fuck happened?' asks questioner… huffingtonpost.com/2013/09/1…

Sep 18, 2013 · 2:09 PM UTC

4
4