News for hackers. Stuff that matters.

hcentipede

Re:What Do Animals See in a Mirror? on Thursday May 15, 2014 @06:34PM (#7752639)
Human centipede basically.