‘Alien: Romulus’ guerilla marketing campaign sees New Yorkers struck down by facehuggers – WTMX

Alien: Romulus hits theaters Aug. 16. 20th Century Studios is a division of ABC News’ parent company, Disney. Copyright © 2024, ABC Audio. All rights …

Leave a Reply

Your email address will not be published. Required fields are marked *