Description: Jenna J. Ross, the pigtailed sex pixie, returns in her latest adventure. Teaming up with Johnny Castle, their chemistry ignites as they explore each other's bodies, leaving no part untouched. Their passionate encounter is a testament to their sexual prowess.