Question: when does episode 16 of the flash air
Answer: March 24, 2015