Question : when does arrow season 6 episode 21 air
Answer : May 3, 2018