Never heard of or seen Diane Deluna. What a perfect pleasure unit. Wish there was more of her. And her squeaks! No mention of Michelle anywhere - feels like I found gold. They both look like they are legit into it. Straight to Super Fucking Hot folder