Foxwoods Is Opening An Indoor On Track Kart Racing Center, And It Sounds Awesome Foxwoods Sep 24, 2017