Indie Hip Hop artist Emanuel X drops new single titled “Lamb Turned Lion” (Prod. By Gekould & Razor Boomarang).  Stream it now on iTunes & Spotify!