DeLorean Alpha5 July 14, 2022 By Gauge Magazine The Baddest Electric Cars and Hybrid Vehicles on the Road Today