Here is a good news for the lovers of StumbleUpon. StumbleUpon team has got some SU stickers and they are giving away these stickers. If you are addicted to computers then I’m sure you will love these stickers. You can use these stickers anywhere like you can put them on your laptops, staplers, backpacks or anything else.

StumbleUpon Stickers read more