Happy Heavenly Birthday to X-Clan’s Professor X, Sissyyyyy! (R.I.P.)
On this day in 1956, Lumumba Carson aka Professor X of the groundbreaking X-Clan was born. He would’ve been 68 years old today. Visit streaming.thesource.com for more information Known by his stage names Baba Professor X the Overseer, Professor X, or PXO, was born the son of Brooklyn-based activist and community leader, Abubadika Sonny Carson […]