He knew too much. They had to shut him up. Agent Destro: Iron M.A.S.K.
Got the Rise of Cobra Destro, I’ll get a proper review of him up once the sun comes up and I can take non-cyan/blue tinted pictures. Also got the Resolute 5-Pack.
Meanwhile, here are more pics of Destro.