I had no idea, just stumbled by the place today. It looks nearly complete, parking spots all painted, Superchargers installed, so it should open soon. North of Charlotte, almost Huntersville NC. Looks to be about twice the size of the Charlotte/Matthews SC.
10615 Twin Lakes Pkwy Charlotte, NC 28269 United States
[For some reason the forum isn't letting me post a pic...]
10615 Twin Lakes Pkwy Charlotte, NC 28269 United States
[For some reason the forum isn't letting me post a pic...]
Last edited: