Planet Sheen poster
TV

Planet Sheen (2010)

S01E12 Cutting the Ultra-Cord

Nov 28, 2010 • Season 1 • Episode 12 • HD

Sheen realizes he no longer needs Ultra Lord.

Country: US