A recap of the key important moments that took place during Season 4 of 'The Icarus Complex'
Support the Show.