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