Mike Lue's explosive finish in steamy lesbian threesome.