Tamara and Doug check out The Human Centipede on a new Tamara's Never Seen.Tamara and Doug check out The Human Centipede on a new Tamara's Never Seen.Tamara and Doug check out The Human Centipede on a new Tamara's Never Seen.