I don't know if it is racer for sure.
I am ASS-uming.
But it sure looks like TOCA body kit doesn't it? Notice the rear... The only thing that is off is the wing, TOCA has even taller wing. This pic is from a Motor Show so the lights could be there for show only. I have a pic of Audi Le Mans car from the Detroit Motor Show and it sure as hell had neon underneath it too (not during the race obviously). As far as the sponsors? Hmmm let me think how many sponsor stickers that Le Mans car had? 100?