The Queen has arrived! In this review, Steve goes over the new Deluxe Alien Queen from NECA. This is based off of the film Aliens.
P.S. Sorry for the lack of comparisons to other NECA Aliens figures cause I don't own any from that film.
Facebook https://www.facebook.com/media/set/?s...