In space, no one can hear you scream. The same can’t be said about Texas, as demonstrated in this local news report from 1979 about the premiere of the original Alien film. Note the theater&#…
I remember her original review of this movie telling people, “Bring a bag to barf in”.
LOL, her main goal here is to shame people.