24 brilliantly odd classic cars at Auto e Moto d’Epoca 2023