Was told by a friend that SRT is NOT at Chi. auto show, if true I don't want to go, does anyone know? Thanks!