BMW 5 Series in contention for World Luxury Car of the Year
Every year, the World Car Awards holds a ceremony to announce the best cars in the world for different categories. For instance, there’s Performance Car of the Year, Green Car of the Year and World…