Welcome to Total Control Slot Car Racing. "Beat the Competition" racing slot cars