Monday 6 October 2008

Starlost


The infamous '70s sci fi series Starlost has been released on DVD.

Haven't we suffered enough?

1 comment:

Anonymous said...

Wow. Dr. Who production values and Keir Dullea with porn mustache. I am slightly awestruck.