Concept Cars The Lo Res Car Is a Truly Insane Vehicle — and I Drove It! Doug DeMuro November 13, 2023 THANKS TO THE PETERSEN MUSEUM AND DRIVE H2! CHECK OUT … video source