sparesguide.com
Geneva Motor Show 2018: World Car Of The Year Finalists Announced.
Each year Geneva Motor Show as is tradition, is characterized by a special segment that seeks to identify and showcase the biggest three cars in 7 different categories. The World Car Of the Year to…