http://boards.4chan.org/d/res/3459129
Yeah I was the one that posted this one ^
And it's STILL up, outlasting two of THM's new threads...so I'd assume it must be either a personal vendetta or the no offsite linking thing or...
...maybe because the OP is the same picture on both threads.
May as well go ahead and dump in my thread :3