MaynardTroyer Maynard Troyer American retired race car driver and race chassis engineer. · 11 May 2018 · May 2018 · May 11 May 11, 2018