Jo Scherer's passionate performance in steamy scene. Jo Scherer's passionate performance in steamy scene. JoScherer