What appears to be an ordinary slot car race is something out of this world.What appears to be an ordinary slot car race is something out of this world.What appears to be an ordinary slot car race is something out of this world.