It kinda looks like a show called ‘Brainiac” although there’s something a little off. I think there was a spin-off show to “Brainiac” also, so it could be that.
I have this clip downloaded, but it's too big to upload here. For some reason, it is titled "Duck Quacks Don't Echo". It's probably on this forum somewhere.