Planet Sheen poster
TV

Planet Sheen (2010)

S01E24 Washing My Sheen

May 18, 2012 • Season 1 • Episode 24 • HD

Sheen makes a bold promise to stop bathing for good, but his decision backfires when he unwittingly draws in a swarm of chaotic, dirt-loving creatures.

Country: US