Sci-Fi Channel Preview
Monday, 27 February 2006 - Reported by Shaun Lyon
Now on the website of America's Sci-Fi Channel - on the front page, in fact - is the new trailer being shown on the network in anticipation of the March 17 launch date of the new series in the US. The video is available on the site via Flash animation (so you need to have the proper plug-in).