Last night during Dune, Scifi flashed an URL to some preview footage for Legend of the Rangers. The site is toasted, or something. Technical issues.
So, here's some outside links.
The totally cool, large broadband version, and the somewhat smaller, yet still as cool normal version. Must have Real Player to see them!