Coming soon... E22 DJO is chassis #56 of 500 cars produced as a homologation special for group A Touring Car Racing and is widely heralded as the ultimate fast Ford. | 1987 | 58,000 Miles | Full restoration in 2016 with stunning build diary to accompany the car More details and photographs coming soon. Please contact for more information