And a face only its mother could love. Why does the market keep asking for these godawful creations. yes


--

1988 Peugeot 205 Rallye / 2004 Porsche 996 GT3 RS  / 2018 Mercedes-AMG E63 S / 2020 Ferrari 812SF