Ken Gorin on the 2017 Geneva Motor Show’s Standouts
All auto aficionados’ eyes were on Geneva, Switzerland this past week. How so? Last Tuesday marked the first press day of the 87th International Geneva Motor Show — one of the world’s most important auto shows. Many significant new-vehicle debuts were made and the standouts, in my opinion? The Aston Martin Valkyrie and AMR line. […]