Lucas Ford Capri 3.0 V6 1967-81 - LRS130

Product Code: LRS130
Availability: Out Of Stock.
£0.00