California has long led the charge when it comes to electric vehicles in the United States, and the latest ride is already hitting Golden State streets. Electra Meccanica's Anthony Luzi joins Cheddar to discuss the launch of Solo, the three-wheeled all-electric vehicle that just debuted stateside.