Knock KnockWho’s there?John!John who!John the Posted on March 6, 2017March 6, 2009 by admin Knock KnockWho’s there?John!John who!John the Navy! Spread the love Related posts: Knock KnockWho’s there?Ketchup!Ketchup who?Ketchup the Knock KnockWho’s there?Alfalfa!Alfalfa who?Alfalfa you, Knock Knock 107 Knock KnockWho’s there?Halifax!Halifax who?Halifax you