NECA Previews Alien vs Predator Grid XenomorphBy Joe Moore on October 3, 2015For Aliens Series 7, NECA will have the Grid Alien from Alien vs Predator. This xenomorph known as Grid got his name during a fight with the Predators in the movie. During the battle, the Celtic Predator launches a net …