Mama Drama
Mama Drama is New Orleans rapper Mia X's third and final album.
Manufacturer: Priority Records
Release date: 3 November 1998
Number of discs: 1
EAN: 0049925350227 UPC: 049925350227
My tags:
Add tags
Release date: 3 November 1998
Number of discs: 1
EAN: 0049925350227 UPC: 049925350227
Update feed
Dj Levels added this to a list 3 years, 3 months ago
Music...Album collection (362 music items)
Dj Levels rated this 5/10 6 years, 8 months ago
Loyal-T posted a image 7 years, 8 months ago
Loyal-T added this to owned list 7 years, 8 months ago