Well, it seems that the number of unpuzzled cars is limited.
Your answer is correct, although I am not sure whether it is right to call this vehicle a Horlacher. I know that there is a Horlacher sign on its side, but that may be sponsoring. Tony Felix is a freelance designer working for Horlacher and this car is usually referred to as a Felix. I've also read the name Felix Super 03, but have no proof for it being official.
The puzzle picture comes from an old card game of mine. No info coming along where the picture was taken, so I can only guess that it is an earlier development stage of the car. The picture where the car is blue seems to be more recent.