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, is again bringing a smile to the face. At least on ours. We are driving a very special XR2016i in 4, available Read more