Ford Sierra XR4i – drive with a smile
The Ford Sierra XR4i is built from 1983 to 1985. The sporty top version of the Sierra caused a stir and, more than 31 years after the production of the last XR4i, again brings a smile to the face. At least on ours. We will be driving a very special XR2016i in 4, available […] More