mikesduster said I almost bought it the other night but the kids said theres alot of drifting and im not into that.....Can you dragrace?? Click to expand...