The 2020 Geneva Motor Show may have been cancelled last week, but that didn’t mean Auto123 was going to cancel our Top 10 for it. Here are 10 compelling vehicles that were presented anyways, only virtually.