wehuntedthemammoth.com
Reddit Island: Redditors plan to set up their own island utopia. They are so excited. It’s adorable! [UPDATED w/ SRS LINK]
Sorry to interrupt the regular proceedings here with an off-topic post, but I have just discovered the most ridiculous thing I’ve ever seen: A bunch of Redditors are talking about getting their own…