France Sweeps Britain in European Quidditch Finals

France Sweeps Britain in European Quidditch Finals

News by Raine Winters
Watch on as muggles hop around on broomsticks during the IRL version of the fictional game.