The Flash: Five Most Disappointing Moments From The Season Seven Finale

Season seven of The Flash ended with a bang or maybe not. A lot of fans had mixed reactions to the conclusion of the current season of the CW’s DC…

Read more