2017 Geneva International Motor Show

Previous week my father and brother came to their annual spring visit. Like in previous years, we’ve spend some quality family time together while exploring what the Switzerland has to offer. Fist of our trips together was to Geneva where we’ve attended the International Motor Show – the first major international automobile exhibition of the year where world’s most important automotive brands exhibit their vehicles.

Continue reading