Do you have a vid of its run time?

I regret not knowing what you're talking about, but I suppose it means the car will go faster (duh). That car looks fast just standing still.