Flew Too Close To The Sunby joey5.2K10415Icarus, 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...gazghostsimonriley+4 more