Sci Fi Noise: The Alien Franchise

Host Derek Coward talks about the Alien franchise and a little about the Terminator franchise.
Ripley and Newt

Flattr this!