S01 E05
Oct 23, 1989Alien Nation
The First Cigar
Release Date: Oct 23, 1989Episode Description
Francisco comes under the scrutiny of the IRS and wrestles with the ethics of asking for a loan from an influential Newcomer that he has helped.
Where to Watch Alien Nation Season 1 Episode 5 Now
Best
Rent/Buy
Free