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