If I don´r remember it wrong that car hade a Sale paper on one of his window. I tried to find it on one of the most popular sites in Sweden but diden´t find it.
Iam sure that Kees has some more inforamtion about tha car, and yes it race against some other cars also.
I though it was a B8 with its ventilled extention of the differential visible in the picture, however wheel border are "sharp" (square angle) whereas the B8 wheels where "rounded" in most of B8s I could see.