Wednesday, May 28, 2025
S38:E175
2025
IMDb
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.