Meet the Stimulator The very first episode, featuring the birth of the Stimulator. Year 2006 Length 8 MINS