25 Things You Might Not Know about Harry Potter

0
301

This week, in Mental Floss, John discusses everyone’s favorite boy wizard.