Human Centipede costume wins $1K

humancentipede

I really don’t have much to say to this besides the fact that I tip my hat to them. Well played.

This entry was posted in Movies. Bookmark the permalink.