I don't know who this guy is. I think he was a race announcer or something. Anyhow, PD teases a new car in this trailer. Looks like an F3 Ralt.