Inland Empire based indie Hip Hop artist Edgar Sosa releases his latest video titled “Lord Willin“.