The Flash recap: Team Flash battles a scary force

Entertainment Weekly-TV· 111 views