- 1,915
Honda S500?
Spyker C8?
Spykers are from the Netherlands.
What's the blue whale?
To Crooooooow, no.
That red strip and the distance between it and the exhaust makes me think of the Fiat Coupe Turbo Plus...