20 Jun 2023, 13:13 UTC · By: Aurel Niculescu / Rory Reid from AutoTrader and Jesse Iwuji, the US Navy officer and NASCAR driver that loves anything with a motor and four wheels, have met for a battle