Kayla – 12 Days of Trap

Kayla – 12 Days of Trap:

Kayla a new artist slowly but surely taking over the rap game in Philly.