SadCAST: Sci Fi News: S01E02

SadCAST: Sci Fi News: S01E02

The Sci Fi SadCAST first released in 2006. The show reviewed news about K9, Torchwood, Kin Dza Dza, and Lost Season 2