Great place!
By A Yahoo! Contributor, 07/06/2005
I've been there a few times, go-kart racing is addicting. It's nice not having to watch a training video and it's nice they are open-minded and free about safety, but i think they should require you to wear helmuts. overall, it's a nice place to have some fun.