Serena Moonshine loves a challenge, and Leo Moonshine's long, veiny cock is just that. She takes it in her mouth, her lips stretching wide to accommodate its girth. She bobs her head, taking it deeper with each thrust, until she gags. Leo holds her head, guiding her, as she struggles to take it all. Serena's eyes roll back, and she gags loudly, her stomach convulsing, but she's determined to take every inch. Her drool drips onto her heaving breasts, and the room is filled with the sound of her gagging and Leo's encouraging grunts.