Just out of curiosity, Does anyone know where to get the decals like the ones seen on super touring cars? I know they're not painted on but I can't find them anywhere. Thanks.