Channel logo
The Queen SP Billboard
Channel logo

The Queen Finale

161Telenovela16 VL

Schumacher caught cheating – The Queen

Video
09 December

Mpho Sebata walks in on Schumacher and his lover in bed and has a complete meltdown at the realisation that he's just no good.