What do you guys think about this? http://www.speedring-kartracing.com/
It's an indoor go-kart track in Santa Clara. Sounds like a blast!
It's an indoor go-kart track in Santa Clara. Sounds like a blast!
Originally posted by 03DOHC
What do you guys think about this? http://www.speedring-kartracing.com/
It's an indoor go-kart track in Santa Clara. Sounds like a blast!