>>18898215It's from tiktoks she made herself and she was on a 24/7 humiliation-centric reality tv show and now does very silly streams for like 7k+ people on the vod, im sure she was kinda embarrassed because who wouldn't be seeing your face on a times square billboard, but if anyone would be okay with it it would be her by now lol
>>18898222this