Good things come to those who wait, in this case the wait was 7 years. Today Stelvio Automotive takes a look at the most powerful Lotus ever made which even a super fan missed the memo for; the Le Mans homologation special Lotus Evora GTE. By Sean Smith

  •  07/01/2018 00:27
I BUILT MY SITE FOR FREE USING