Claim: The Flash aired on an American Spanish language network.
Verdict: NOT ENOUGH INFO