your movies
Sheila advises against it, but Luna sends a lustful text to Will anyway. Sparks fly and tempers flare when Luna confronts Electra, but Electra isn't backing down without a fight.
Release date: 2025-05-28
Season number: 38
Episode number: 175
Runtime: 19 minutes