Jowett Javelin
The Jowett Javelin was an award-winning British car that was produced from 1947 to 1953. Design features included aerodynamic styling, torsion-bar suspension and rack-and-pinion steering. Just over 23,000 units were produced.
Categories: Automobile stubs | Automobiles