Lexxy site Science Fiction TV Show Guides › Forums › Cult Sci Fi Series › Lexx › Lexxy site › Lexxy site 28th November 2001 at 12:37 am #50791 AnonymousGuest What on Earth is this site? most odd….