Drunkzombi3 Member Mar 13, 2017 #21 I loved the alien movies from the first time I saw them (although it was relatively recent)
ProjectEpsilon7 Active Member Mar 22, 2017 #22 kind of.. not really though, i was more into the crossover of avp