This place is essentially a go-kart lover's dream. 3 go kart tracks (i think) and a drag racing track, which I have never seen before in a place like this. Plus there is mini golf, and a huge arcade.
3 DDR machines are present as of the time I went.
Photo album created with Web Album Generator