Ken Cheng tells us why he thinks Father Christmas lives in the Fortress of Solitude and he is actually Sir Philip Green in disguise.
Episode Discussion
Login to leave a comment on this episode.
Ken Cheng tells us why he thinks Father Christmas lives in the Fortress of Solitude and he is actually Sir Philip Green in disguise.
No comments yet. Be the first!