Battle for Toledo 2019 on July 13, 2019 in Toledo, Ohio, United States

Announced by Clément Cherblanc on

The Battle for Toledo 2019 will take place on July 13, 2019 in Toledo, Ohio, United States. Check out the Battle for Toledo 2019 website for more information and registration.