In a stunning display at the WEC Barcelona, Genesis clinched its first-ever pole position, outperforming powerhouse Toyota. The historic achievement…
Sign in to your account
Remember me