Ford Escort Ford Escort that's been with the same family for almost 50 years sells for a new record price 24th Jul 2025 Ford built Princess Diana a secret Escort RS Turbo and it’s unlike any royal car ever made 17th Jul 2025