Car Reviews
Genesis G80 Review
The result of a strong collaborative effort between engineers at Genesis in Namyang, South Korea and their European colleagues in Rüsselsheim, Germany, the Genesis G80 delivers world-class excellence. The car has been subjected to extensive testing and development on Europe’s most challenging roads, and of course the legendary Nürburgring circuit in Germany. Over the course […]
