Oddball Cars of the 2016 Geneva Motor Show Published on March 5, 2016 in Geneva by Michel Deslauriers Photo: Michel Deslauriers Kyburz eRod - This performance-oriented, 100% electric roadster from Swiss company Kyburz features a 54-hp motor and a range of between 100 and 130 km.