For any Texas drivers, Dallas Karting Complex just fixed their North Track and it opens to the public tomorrow