Search
Eldon Davis
- May 14
#VitalFactz: 33rd Anniversary - Chubb Rock (The One)
On this day in 1991, Brooklyn, NYC MC Chubb Rock released his third studio album The One. This album is his most successful album to...
Eldon Davis
- Jan 1
#VitalFactz: 39th Anniversary - UTFO (Debut Album)
On this day in 1985, Pioneer Brooklyn based group U.T.F.O. released their self titled debut album, which was produced entirely by Full...