Lil 2z drops off “Puppets” single Posted bythesecretwaveSeptember 9, 2019Posted inMusic Upcoming Dallas, Texas recording artist Lil 2z drops off “Puppets” single Share this:Tweet Related