Knock KnockWho’s there?Francis!Francis who?Francis on Posted on December 7, 2017December 7, 2009 by admin Knock KnockWho’s there?Francis!Francis who?Francis on the other side of the Channel! Spread the love Related posts: Knock Knock 196 Knock KnockWho’s there?Bridget!Bridget who?London Bridget, Knock KnockWho’s there?Yuri!Yuri who?Yuri great Knock KnockWho’s there?Rapunzel!Rapunzel who?Rapunzel troubles