Please answer this question: when does a new episode of the flash air?
April 10, 2018