Slartibartfast
22-01-2007, 04:00 PM
Anyone heard of this new series starting on Sky. Starts this wednesday night and so far the adverts for it look pretty good.
I think it may have already been shown in the UK on the Sci-Fi channel.
Anyone seen it, recommend it?
I think it may have already been shown in the UK on the Sci-Fi channel.
Anyone seen it, recommend it?