Order of The Falcon brings life to the game of Quidditch

We talked to the International Quidditch Association and Order of The Falcons members about Quidditch, a sport that originated from the very popular Harry Potter movie series. The game is played in 300 high schools and universities throughout Europe, North America, and Australia.