World best cars by Jordi Vilaró

The Buick Invicta with 6.6 L V8

The Buick Invicta is a full-size automobile produced by Buick from 1959 to 1963. The Invicta was a continuation of the Buick Century concept that mated the standard size Buick LeSabre (pre-1959, Buick Special) body with Buick’s larger 401 cubic inch Nailhead V8 engine.

More