Damn reg is $350 now? I expect a top notch racing facility!

NOLA is $285 and an Indy level facility vs TWS crumbling apart.