Lipstick on a Squid

EPISODE:

Episode Info

In the 10th season premiere, the Cuylers donate their bodies to science.

Cast