Planet Sheen Backdrop Blur

Video Loading...

Planet Sheen S01 E32 Sheen Says

Overview

Chaos ensues when the Emperor leaves town and puts Sheen in charge of the kingdom.