The Incredible Features Of Princess Diana's Ford Escort RS Turbo

Princess Diana’s custom 1985 Ford Escort RS Turbo S1 has come up for auction, and is expected fetch a handsome fee.

No Responses to “The Incredible Features Of Princess Diana's Ford Escort RS Turbo”

Post a Comment