An encounter that Barry never could have predicted has surprising effects.
Aired 2019-04-28 · 33 min
Barry: all seasons and episodes