StambleUpon.com

Philippines
January 12, 2011 1:09am CST
Hi there!!, , who among knows about this "StumbleUpon.com"??? without da quote.. is this site still running until now??? what this exactly do anyway?? thank you. .
1 person likes this
1 response
@_sketch_ (5742)
• United States
12 Jan 11
Yes it is still running. I use it all the time. It is a really cool thing. I have the toolbar, so whenever I am bored I stumble. Stumble just takes you to random sites that people stumble. Site owners like to use this site to bring traffic to their site. It is really cool. You should try it out.
1 person likes this