whats up with the turbo car?