This High School Drama Club's Production of Alien Is So Detailed, It'll Blow Your Mind
New Jersey's North Bergen high school drama club is putting my 2010 production of Cinderella to shame. The talented students staged an incredible production of Alien this past week, and it quickly got the attention of Hollywood stars.
Without f...