SBR Indoor Racing Center has announced the opening of its new indoor go kart racing center in California in San Bernardino Valley.
San Bernardino, CA -SBR Indoor Racing Center in San Bernardino Valley is open every day for walk-in racing. If you have a valid Driver's License or D ...