Special Sneak Preview Cast Jeanna Fine Raylene Stacy Valentine Deliah Sally Layd Kitten Natividad Vince Vouyer Alec Metro John Decker Billy Glide Tony Tedeschi Scott Schwartz Simon Delo T.T. Boy