Working on the assumption that this is Interlagos, I've uncovered some fantastic websites which have kept me amused for some time. I can't find this image, but it's a lot like cars that were raced under the name Pato Feio, otherwise Patinhos Feios, or "Ugly Ducklings".
Am I on the right track?