think your better off posting the question on the capripower forum mate,no disraspect to anyone on here but its a capri only site,think u'll have more luck there,ive certainly never heard of one and i thought i knew everything about them!!
maybe a company took the car and modified it when it was new? a bit like the tickfords.
hope your find out abit more about it.