1968 Cadillac Fleetwood Eldorado with a ?
1968 Cadillac Fleetwood Eldorado with a 472 cubic inch engine that produces 525 foot pounds of torque, more than any other engine in the world at the time
Picture No
10655958
Media ID
45202667
Size
3000px x 2260px
(631KB)
Credit
Mary Evans / Everett Collection
Usage Restrictions
Strictly editorial use only. Please contact Mary Evans if any other use required





























