
Some eager beaver has gone to the trouble of creating over 200 accounts in order to spam Stumbleupon with this site…
After them going to such effort I felt it would be thoroughly remiss of me not to visit and give them a lovely pink thumb and a slightly more interesting review than the rather hopeless, automated-looking, cookie-cutter ones they have posted.
Other sites that are presumably paying this spamborg to promote them are here: