• The Professor 'meets' the ultimate sex dolls!

    The Prof gets up close and personal with a Teddy Babe - and her friend, a Life Size Japanese Silicone Love Sex Doll!