Dave Ross and Hampton Yount have never seen Human Centipede

View our embed guidelines