Orders have been closed for five years, but Kimera has just delivered the 38th car out of the 37 planned August 4, 2026
Five years after orders began, a customer takes delivery of the latest Kimera EVO37, inspired by a 1980s race car July 19, 2026
Kimera delivers a new EVO37 "Eowyn" to a happy American customer... and Lord of the Rings fan? 1 September 2025