Posted on March 7, 2019 by BrettCold Town, Hot Cars, Lots of ⚡️ The Hottest Cars at the Geneva Auto Show Were Mostly Electric