Let’s talk about those leaked Apple ads
October 4th, 2009 link to (permalink)
The internet is falling over itself in paroxysms of ecstatic speculation due to a trio of unbelievably innocuous Google ads showing up in Europe. You’d think it was the end of days — calm yourself, internet.
comment »