invasion review show wallpaper invasion tv show review Throughout the series the aliens left splotches of terra-forming substances that some scientists thought was changing the air. An… Saturday, July 9, 2022 Edit