Yes, I do and you made me find my CD. lol
Might just install it again.
I'll have a hunt on the weekend to see if I can find any downloads I had for it. I know I made a skin for this game myself but nothing you would be interested in.
Found my original CD but that's about it. No serial so hopefully it didn't need one to install. Also looked for a manual which would've been physical but couldn't find that either. I'm certain the manual was next to useless anyway.
I remember since posting I had skins and wheels for the game and there was also a skin manager. If I find anything I'll post.