Summer Race Announcement...This Will Happen

I'm nervous! I personally know the whack job that put this car together!
would that be you