Moosferatu Posted November 21, 2004 Have you guys heard of Stumble? I just discovered it today, and it's so darn adictive. I wonder if this is how Ron comes up with some of those crazy links on his site. Share this post Link to post Share on other sites
RLacey Posted November 21, 2004 My brother has been using it for a while now - to the extent that he actually paid to register it. I've used it a couple of times, but it isn't really something that interests me. I have the toolbar installed on Firefox, but keep it hidden most of the time. Share this post Link to post Share on other sites