File:Ford XRT-4 Sierra. Opened Door.jpg

Summary
Ford Sierra XR4TI ("Sierra 2.3 Ghia" and "Made in China" stamped on plastic base).