In this steamy and sensual video, Tara Lynn Foxx and Alice Hole Frost are ready to take on the world, or at least each other, in a wild and passionate threesome. The camera captures every moment from both points of view, giving the viewer a front-row seat to the action.