This place has been around for a few years. I've never driven the Karts but the story is that,you have to buy 10 races until they unlock the top speed of the Karts. (70km/h)
I had gone to check it out as I've never been there before. Had only heard about it. Might give it a go sometime.
I had gone to check it out as I've never been there before. Had only heard about it. Might give it a go sometime.