Licking & Biting, Recent sex videos