Tag: The New Mutants
Posted in Latest
The New Mutants (2020)

September 21, 2020
This entire franchise is in dire need of a CTRL-ALT-DEL, and hopefully that’s coming soon. Â The New Mutants is a few mutants too late. Â