Sha-Self

Michael J. Clervoix

Also known as Sha "Money XL" Self, Sha Miguel, Sha Miguel Self, Sha Self, ShaSelf

Discography of Sha-Self:

# Release title Total tracks Type of release is Imprint date Label



Comments about Sha-Self: