Geneva Motor Show – Super Cars and Mercedes development
https://soundcloud.com/db_drivenmedia/geneva-motor-show-super-cars-and-mercedes-development The Geneva Motor show is the first major European motor show of the year. This year there was an awful lot of super expensive super...