Teen Slave – Goddess Draya starring in video ‘I’ll Let It Prove It’s Worth’ of ‘The Mean Girls’ studio May 12, 2021