New Volkswagen Polo to debut at Geneva Motor Show
The 84th International Geneva Motor Show heralds the arrival of spring (hopefully). The show is one of the automotive industry’s biggest events on the show calendar. While it is the supercars that are likely ...