Posted July 24, 2012 12:45 am by with 0 comments

Tweet about this on TwitterShare on LinkedInShare on Google+Share on FacebookBuffer this page

NO PRESSURE, HUH?

This poster showed up in Yahoo’s headquarters according to Business Insider.

Do you think she can change Yahoo?