The Cressida was sold around the world, including in the UK, and was particularly popular in the US. As far as I know all production ceased in about 1992. Your left-hooker is clearly an import from somewhere, they were of course right hand drive for this country.
|