2025 World Car Awards: Top Three Finalists Announced Published on March 18, 2025 in News by Gabriel Gélinas Photo: Julien Amado Toyota Land Cruiser 2025