Arrow 612 - All For Nothing
Summary: Oliver continues to battle Cayden James when Dinah and Oliver have a major disagreement one of their own is put in danger.
Summary: Oliver continues to battle Cayden James when Dinah and Oliver have a major disagreement one of their own is put in danger.