So heres the deal.... I found that picture on autos.ebay.de..... and after this thread was dead for a bit, I forgot what the car was. I remember it was Italian, but wasn't a Fiat, but It doesn't seem like a Alfa either. So I'm gonna throw this up in the air for the next person to grab and post a car.