April 2, 1999 Sci-Fi Channel premieres the 21st episode of Lexx. More about Lexx in the LogBook Television