Planet Sheen poster
TV

Planet Sheen (2010)

S01E11 Money Suits Sheen

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

Upon catching a glimpse of the Emperor's extravagant money suit, Sheen becomes determined to earn some cash for his own version. However, he soon discovers that achieving this dream requires significant sacrifices.

Country: US