Team-ups! Familiar faces! Hallucinations! Origins! We discuss this week's exciting conclusion of Barry Allen's introduction on this episode of Arrow - On Target! Continue Reading →