Deana Hancock's passionate performance in steamy scene. Deana Hancock's passionate performance in steamy scene. Deana