MCU CosmicCast Episode 118: New Mutants on Disney+?

MCU CosmicCast

This week a rumored TV spot from Australia popped up claiming New Mutants would stream on Disney+. While Disney and many others were quick to call it fake, they still are unable to explain how this TV spot has never-before-seen footage and dialog in it.