Perfect Imperfections

Music

Listen To Kevin Gates’s New Single, ‘Imperfection’

We're not sure if Kevin Gates gets tired or not. But, we can vouch for his die-hard hustle. As the Baton Rouge native puts the…