Claim: The Black Dahlia is a French-American TV show.
Verdict: REFUTES