for sale. in Japan. can’t get google translate to translate it properly. but holy crap; what a monster! the Mercedes-Benz 190E 2.5-16 Cosworth.….in all of its homologation beauty. Thanks to Dani from Colla Verglas for posting this on TAU.
link to japanese site for the sale page and more pics: