1981 Ford Escort XR3 looks better than new after full restoration Fewer than 200 of those early hot hatches are still alive in the UK By Angel Sergeev Classics - Mar 8 2024