August 14, 2024
It’s been a big summer for movie and TV premieres, but an even bigger week for marketing stunts in New York City. Ahead of the premiere of “Alien: Romulus” on Aug. 16, 20th Century Studios has been unleashing Facehuggers and Chestbursters on unsuspecting passersby and consumers. New Yorkers encountered Facehuggers attached to the faces of...
read more