Ford Sierra XR4i – drive with a smile
The Ford Sierra XR4i was built from 1983 to 1985. The sporty top version of the Sierra caused a sensation and, more than 31 years after the production of the last XR4i, once again puts a smile on people's faces. Anyway…