"People Need" video release
Lord RC invites TheMaskid on a No Games prod. TheMaskid invites Lord RC and the entire Freaky team into his stronghold in The Hague.
People Need is from Lord RC's album "A Voice in Your City". Release planned for March 28, 2017