I prefer Catervette.
That's exactly what I was thinking by the way...
Edit: Judging by the dimensions, interior, and headlight position, I bet that's what they did. Took a 7 replica and added their own body.
I was thinking Cobra and Caterham.
It also looks a little happy in the second photo.
Cobraham or Catobra?
Mazdaham?
How dare you try and show me up by using mad skills!![]()