Showrunner Eric Wallace Talks 'The Flash' Season 8 Finale Feeling Like a Series Finale

flash showrunner talks season 8 finale 03

About Photo #1351019: The Flash season eight finale airs TONIGHT (June 29) on The CW! The series' showrunner Eric Wallace is opening up about why it may seem like a series finale,… Read The Post Here