This makes no sense

9 min read

Nissan committing to a Ferrari slayer, Toyota making a homologation specia