Lorenzo Dechalus a.k.a. Lord Jamar
Born: September 17, 1968 in New Rochelle, New York, U.S.
“Yo, maybe I should rhyme about guns and crack, then I might sell like tons of stacks...”
Scroll to top