Summer Race Announcement...This Will Happen

So where is he?
Moparts as the madscientist?