• 7 years ago
We look at all the weird ways the studio has marketed the Alien franchise.