Flew Too Close To The Sunby joey7K12215Icarus, a faceless member of Taak Force 141, suddenly has his face revealed with a mission gone wrong. It doesn't seem to bother him, but now he's staying at the 141 bas...simonrileysoapmactavishghost+4 more