Jay Garrick Helps Barry Allen Take On The Sand Demon In ‘The Flash’ Promo For Episode 2, 'Flash Of Two Worlds' Jay Garrick reveals insight about new baddie called the Sand Demon in promo for the next episode of season 2 of ’The Flash.’ by Lauren Keating