#1Flew Too Close To The Sunby joey5.1K8915Icarus, 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...gazsimonrileyghost+4 more