Leonard’s last YouTube video was March 20. I wonder if it’s related or nah.
You can see a shadow that looks like cleopatra but it doesn’t prove anything.Anyone seen her most recent YouTube video. Claiming that Cleopatra is there but behind the camera. I think it's a loads of bs and Tania is trying to cover her back abit by pretending everything is fine and Cleo is with them all in aus