Search
Eldon Davis
- Nov 3, 2023
#VitalFactz: 25th Anniversary - Mia X (Mama Drama)
On this day in 1998, No Limit artist Mia X released her 3rd & final album Mama Drama. It Includes the singles What'cha Gonna Do & Imma...
Eldon Davis
- Nov 1, 2023
#VitalFactz: 29th Anniversary - Da Lench Mob (Planet Of da Apes)
On this day in 1994, West Coast group Da Lench Mob released their second and final studio album Planet Of Da Apes. This album includes...