Sci Fi Noise: Invasions

Host Derek Coward returns to talk about the 2005 show ‘Invasion’, but ends up talking about various alien invasions in TV over the years.

Tags: , , , , , ,
Add a Comment Trackback

Add a Comment