Recap : The Flash Season 3

The Flash has had a tumultuous season this year and with the question of Iris's life in question finally being answered, the final episode had a lot to live up to after the events of the previous episode with o... Read More...