I think that SPR of the XRT is still in the game actually :P
I was around back then too, well, not actively as a licensed driver, but i kept an eye out for news and updates.. But those were the good days.. since then, only a few cars were added.. nothing more really.. I remember the FO8 being new to the game