Alright guys Nicktoon-cember may be over but we’ve got a few request left over and one important show I wanted to talk about so get ready for a little extra Nicktoon-cember. First up on the chopping block is Planet Sheen. Oh man was this a show doomed to fail. This was a spin-off show from […]