The Heart of a L78... 396 cu. in. and 425 HP
Home
Complete Car
Chassis
Body
click picture to enlarge