Posts

Showing posts from August 16, 2009

Alien Planet: excellent

The Discovery Channel-produced TV special Alien Planet is excellent. The TV special which aired on Saturday 15th August at 6pm on Discovery Science. It was good. I hope they would release it on DVD.