The 2021 Geneva motor show has already been cancelled

Syndicate Post image
The Geneva Motor Show is one of the most important dates in the automotive calendar