Premiere: Stoop Rebel Murda & Retrospec drop “640 MILLION” f/ Leoh My God By Insomniac - April 25, 2025 FacebookTwitterPinterestWhatsApp Stoop Rebel Murda and Leoh My God unscroll supreme street slang alongside an inventive Latin blended foundation with tremendous speaker knock shaped by Retrospec. Stream the screen action on this smoking piece off the “DIE HARD PROJECT.”