Porsche 964 and 993. (via formfreu.de » Porsche 964 & 993) More cars here.