STRANGE INVADERS
These photos belong to Vestron Video. They are here for the enjoyment of fans, not for profit.
Aliens take over a small Illinois town with the help of a government official from an agency that made a pact with the aliens when they landed decades before. IMDB.
Cancer Man's predecessor
Looking for answers
Things the government doesn't tell
Defense
Sneaking around
Aliens!
An invader
Happy town