Professor X the Overseer
Lumumba Carson (August 4, 1956 – March 17, 2006), known by his stage names Baba Professor X the Overseer, Professor X, or PXO was born the son of Brooklyn-based activist Sonny Carson. Carson was a fou...
Professor X the Overseer - Wikipedia