Posted 1st January 1970 by Lexxy site › 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….