We are the first city owned Indoor Off-Road track in the USA. Come on out and see what all the fun is about.
Racing Schedule:
Saturday Night Shootout races are 1st and 3rd Saturdays of each month and start at 4:00pm unless otherwise noted. Come on to Flowood and test your skill on the finest indoor track in the USA!
Weekly races are Thurs. nights. and other Saturday nights.