Mr. Pete’s Playhouse – Santa’s Island It’s almost Christmas but Santa we can’t find Santa Anywhere! Where is Santa Clause?!