When is The Flash season 8 release date?
The Flash is coming back with its eight-season! Season 7 of the series is known to release this March and many fans are already waiting for the announcement of season 8. When will season 8 release? We gathered everything you would like to know about the upcoming season including its plot, cast, trailer, and Netflix…