K1 Speed Indoor Karting, which has locations all over the country, has just opened a facility in Arlington. The manager there reached out to our local...