The Flash “Flash Back” – Promotional Photos March 27, 2016 Arelis News, Television, The Flash The CW releases the promotional photos for episode 17 of season 2 of The Flash titled “Flash Back”. Read more