Social media is all the buzz in 2011 more than ever, incredibly. I was shocked to read this article. Facebook has been in the news so much, and I haven’t heard anyone even mention Stumble Upon in so long I forgot all about it. See why it surpassed facebook here:
No related posts.