Tag - Geneva Motor Show

One of the largest and oldest auto shows in the world, Geneva Motor Show is held every year in March. The first show was held in 1905.