K1 Speed World Tour Challenge Expands Franchise Awareness
Founded in 2003, K1 Speed has grown to become the premier karting company worldwide. With 31 locations in the U.S. and more underway, a dozen of international franchises of which two are open in Mexico with a third opening next month in Monterrey and nine...