Anybody know when Novitec normally releases their products.. Could they release it at the Paris Auto Show??