Premier indoor go kart racing facility in Cedar Rapids. Stop in for a good time in climate controlled environment.