Carlos Valdes & Tom Cavanagh To Exit The Flash After Season 7
Bring out the tissues, The Flash fans: after starring in seven seasons of the series, Carlos Valdes and Tom Cavanagh are leaving the show after this season, making this Cisco
Continue readingCarlos Valdes & Tom Cavanagh To Exit The Flash After Season 7