Delilah Bon Reveals ‘Chun Li’ Freestyle Video
Delilah Bon, the ‘brat punk rap princess’ alter ego of solo artist and Hands Off Gretel vocalist Lauren Tate, has revealed…
Delilah Bon, the ‘brat punk rap princess’ alter ego of solo artist and Hands Off Gretel vocalist Lauren Tate, has revealed…