S11 E3 ∙ Cosworth/Ice Cream Van ∙

Dave is off to London where a couple of very special Fords, including a pristine Escort Cosworth, are hidden away in a garage.