Sid Selin's tantalizing show leaves viewers craving more. Sid Selin's tantalizing show leaves viewers craving more. SelinSid