Henry Ford II’s SVE-built Capri set for auction
A 1981 Ford Capri 2.8 injection created for Henry Ford II will be auctioned on 23 April by online specialist
Read moreA 1981 Ford Capri 2.8 injection created for Henry Ford II will be auctioned on 23 April by online specialist
Read more