S01 E04
Oct 16, 1989Alien Nation
The Takeover
Release Date: Oct 16, 1989Episode Description
While the city suffers a riot, Francisco and Sikes alone must defend their precinct house from a gang of thieves.
Where to Watch Alien Nation Season 1 Episode 4 Now
Best
Rent/Buy
Free