LogoBETABeta
Lipstick on a Squid

Squidbillies

Season 10Episode 1Aired 2016-07-10
Lipstick on a Squid

Lipstick on a Squid

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