2017 DCI World Championships


  • Lucas Oil Stadium 500 South Capitol Avenue Indianapolis, IN, 46225 United States