VIDEO Review

Quick News video: April 24, 2021

In this week's edition, we talk about the 2021 World Car of the Year awards, the new Mercedes EQB, the Skoda Octavia launch being delayed, new launches from the week and more.



What others think?

Sign up for our newsletter

Get all the latest updates from the automobile universe

Advertisement