S6E1 : Fallout

12 October 2017

42 mins.

Oliver deals with the fallout of the explosion on the island.