Jade River Music presents the new album by the late Los Angeles based emcee Soul Sick, titled EIGHTEEN ‘Eighteen’ is the highly anticipated album from LA-based emcee Soul Sick who passed away before its release. With the permission of his family, Los Angeles-based emcee Destruct teamed up with Jade River Music to release the eighteen-track…