>>28705923
Daihatsu had their chance and fucked it