The students at North Bergen High School in New Jersey put on an incredible production of Alien. Yes. Alien and it is something straight off the screen and into your OMG nightmares.
Some SERIOUS PROPS to these people tho. Such incredible talent and Hollywood is taking notice!