I haven't a clue where it's from haha
can still piss about with it though :)
( ,
Thu 28 Jul 2011, 21:10,
archived)
What's happening here is a strange collision between a scene from Total Recall
in which people's faces are exploding in the thin atmosphere of Mars (I think), and another meme (from outside b3ta) of an animal (a bush baby?) clinging on to a stick and saying "I fucking love this stick".
( ,
Thu 28 Jul 2011, 21:25,
archived)