Home » Archives by category » Social Media » Facebook

Giant Thumbs Up

\ \

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 [...]