Facebook: ‘We Will Make Our Product Worse, You Will Be...

MENLO PARK, CA—In a statement released to its 1.1 billion users, social media...

2,340 views theonion.com

Interest

Humor
Discovered by Mary
on Jul 11, 2013

Stumblers Who Like This Page