LL
Sadly the only link to it featured in a Brainiac trailer on The TV Room, and it is no longer online. The song is science-themed, and starts with a whispering/robotic-ish voice saying something followed by a tune of whistles/beeps. It's very hard to describe so I apologise in advance. I used to have the name of it (the word Professor springs to mind in the title, not entirely sure) If anyone has any idea what this song is, or if you remember the clip from The TV Room, could you name it for me please?
Many thanks in advance
Many thanks in advance