Skip Nav

Wizardry Win

The Quidditch World Cup took place in Myrtle Beach, SC, where the University of Texas took home the championship.

Read More NewsThe Week In Pictures
What’s Your Reaction? 0 0 0 0 0 0 0Reactions

Download our new Selfie app!

+