… these are on the stage next to her today.

The MOMO race car looks so damn familiar, but I can't put a name on it right now. Anybody want to help with that?