Kissimmee, Florida hosted the 2013 Quidditch World Cup last weekend which was won by the University of Texas. Eighty teams and 1,600 athletes from across the United States, France, Canada and Mexico competed for the … [Read more...]
USA News and Information