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