Ferrari F40, but its in the URL
I would've recognised it anyway though, its still one of THE ultimate Ferrari's, along with the GTO and P4![]()
Huh? That's not a F40 unless Ferrari made more than one type F40.
Window rings a bell though, Lambo maybe but definitely Italian I think.