I reckon it was the Mysterons that did it,the bugger has come back to life as many times as Captain Scarlet... Stephan Lawrence, we are the mysterons, we know you can here us, we are going to racially murder you!!!!   http://www.wramrobinson.demon.nl/scar/MYSTER.JPG