Claim: The Outcasts began filming on April 14, 2017.
Label: REFUTES