Anyone know who owns the last 95R (#250) and the last 93R (#107)?
I know the last 93R was available and being sold by a Ford dealer for $100+K a few years ago, but the car has since fallen off the radar. Anyone have any info?
I know the last 93R was available and being sold by a Ford dealer for $100+K a few years ago, but the car has since fallen off the radar. Anyone have any info?