I was in the Porsche Museum in Germany and I totally don't remember seeing this car. GRRR.