Not strictly a 75 turbo, but pretty similar mechanics, and better looking as well.
Love the look of this car in rally trim Rally car

Also in road trim, but nowhere near as good looking Road car

Anyone got any pics or details about these cars?

Steve