Question: when does the flash show up in supergirl
Answer: the eighteenth episode of the first season , `` Worlds Finest ''