Came across this place on Reddit. This is clearly a concession kart track as I have never seen any layout quite so bonkers. Looks like fun. As a TT enthusiast, this track makes me squirm as there is no way I can nail that many turns perfectly!
Last time I went indoor karting with my now wife, she got put into the fast split somehow with all my karting buddies, and I had to move her out of the way a couple times when we lapped her.