Monday, 27 February 2006

Sci-Fi Channel Preview

February 27, 2006 • Posted 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).