Yes he was. Most of the top AFX cars where factory built & sponsored. Meaning The Factory teams built them using parts made by the factory & sometimes developed by Factory racers
Begat? Funny Carz? Gonna havta dwell on that ah bit. When ah Horse an Donkey got together they Begat ah Jackass. I knew there waz somethin' 'bout Funny Carz that alwayz made me laugh