Carspotting, Ushuaia edition

It´s the end of the world, but it´s pretty civilized.  There´s a Mercedes-Benz dealership in Ushuaia and I saw a ZR-1 driving down the main drag.  Here is a Ford Taunus fastback.  Anyone care to share their knowledge about this model?  I never knew they made such a thing.