Ford Anglia 105E Saloon - Article No 17
"The World's 100 Greatest Cars Ever" - Auto Express - September 2002.
(© Auto Express - September 2002)