Home » Posts tagged with » Facebook
Giant Thumbs Up
You see that picture above? You see those poor, frozen bastards? Believe it or not, they aren’t the inmates of some sadistic hand-themed ice prison, they are the residents of Lulea, Sweden. You see, Facebook decided to open a new server hub in their town, and the residents wanted to thank them for the opportunity […]