Did Mary Poppins Go To Hogwarts!?

It never even occurred to me!  But watching this it TOTALLY MAKES SENSE NOW!  What do you think?

 

title

Content Goes Here