Old MacDonald had a dog...or some sheep...cows didn't he? Shy Little Jack Horner steps out of the corner to sign for his friends - but Mary, Mary, Quite Contrary can't stop butting in to tell the real story!
Old MacDonald had a dog...or some sheep...cows didn't he? Shy Little Jack Horner steps out of the corner to sign for his friends - but Mary, Mary, Quite Contrary can't stop butting in to tell the real story!