Mr. Pete’s Playhouse – Santa’s Island

It’s almost Christmas but Santa we can’t find Santa Anywhere! Where is Santa Clause?!