WATCH: Sneak peek of Autobahn Indoor Speedway
- Updated
The indoor electric go-kart track facility is set to open at 300 S. Toole Ave. in Tucson. Video by Mike Christy / Arizona Daily Star
As featured on
The European-style facility is located at 300 S. Toole Ave.

