What do we have here?This is a new, improved, more powerful version of a car that last year we called the greatest performance car on the planet. It’s called the Kimera EVO38 and can it actually be ...