Related to Richard ?

Reply to this note

Please Login to reply.

Discussion

I swear my brotha neva diddled nobody.

God is love,

Rev Run

He co founded Def Jam

Yes he did.

Ah Def Jam guy. Aka another predator πŸ’€πŸ’€πŸ’€