Are we certain they are not access panels for a pair of these?
Although something tells me 88mph would be far easier to reach in short distance for Mayhem than a DeLorean. Mayhem will probably also give at least the illusion of time travel to any passenger without a single flux capacitor.