Question: when does arrow season 6 episode 21 air
Answer: Carter May 3 , 2018 ( 2018 - 05 - 03 ) T27.