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