So me small fella calls up one night to see the nua motor and sits in and gives it a rev up in the car park,
and I'm telling him about all the new annoying features like lane change, cruise control, auto lights and wipers, Etc...
And then he asks;
"Where is the Beast ?",And I explain it to him.
A few days later he calls again and sez to me;
"I know who your new mascot should be, 'Jack Jack' from the Incredibles 2, he has all new powers too".And here he is !

What mascot do you have on your cab ?