by
Collaborators: 5
Released:
Mar 13, 2019
Duration:
03:30
On My Momma
Scooby Luchianni
3
credits
Composer
Devon Ray Jones
Ramon Hillman
Lyricist
Record Label
Tre1Ate Ent.