Harry Potter: You’ll Never Get 100% On This Triwizard Tournament Quiz

Neville Longbottom
Warner Bros.

3. Who Does Neville Take To The Yule Ball?

Contributor

Love to read and write. Have an unhealthy obsession with Harry Potter. Enjoy running up hills.