Autocar & motor.
Teddington : Haymarket, Pub., Ltd.,
1988-1994.
Title from cover.
Automobiles
Motor (Sutton, England)
Autocar
Autocar (Teddington, England : 1994)