From the June 1978 issue of Car and Driver. It's a dirty shame that Cadillacs aren't built in England or Germany. Their humble Detroit birthplace means that they never get taken seriously as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results