Site icon The UK Channel

The Invaders TV Series – S1, Ep10 – The Ivy Curtain

The Ivy Curtain

A school in New Mexico is really a front for an alien indoctrination center. The head of the school offers a pilot a lot of money to smuggle in its otherworldly students.

Exit mobile version