[UPDATE: It's not German nor Swedish. Or French.]

[UPDATE: It is NOT a Porsche Carrera GT or a Zenvo ST1 or American]

Should I give you guys a hint?