Originally Posted by
taco94
That was made more for the electric cars. Not enough room to stretch my nitro's legs. I was excited when I first heard, but then I saw the size of it.
Control Freakz is supposed to reopen, they just made a post about a month ago that they found a new location.