Mercedes’ scheme gets under way. Episode 6521 | Airs Monday 03 February 2025 at 19:00 on E4 Leela starts to have doubts over the plan to get rid of Abe, but Mercedes, Cleo and Peri all remind her that it’s the only way to stop him from hurting anyone else. Freddie also warns Mercedes that it’s not […]
Read More