Lancia 037 Boston man test drives super rare $1,000,000 Kimera EVO37 and shares what blows him away 10th Sep 2025 The new Kimera Evo38 is a 592bhp tribute to a rally icon 13th Aug 2025