>>512779693
This is who got the referral fee for sending that girl to her death, Natasha Stewart, a/k/a "Pebblz da Model." Such a sick and disgusting culture.