The Flash, season 7, episode 6. It's the Flash so of course it's time for time travel! While Barry heals up, Cisco and Chester go on an excellent adventure back in time to the 1990s. Chester gets more layers and Team Flash discovers the third Force of Nature. Iris and the Speed Force (stop calling her Nora!) bond over Barry.