Once the biggest source of social traffic on the web, StumbleUpon...

StumbleUpon's traffic plummeted following a major overhaul in December 2011...

659 views theverge.com

Interest

StumbleUpon
Discovered by Bucky
on Aug 1, 2012

Stumblers Who Like This Page