Claim: Arrow is aired on American channels.
Verdict: NOT ENOUGH INFO