News Lord Willin Unleashes “This Is Revenge”(Video) By mediamaverick - November 30, 2022 FacebookTwitterPinterestWhatsApp “You wanted smoke? Now you’re fish food!!!” Lord Willin’s got the detonator. Now push the button on the Redd Rebel laced explosive “This Is Revenge!!!” Peep the Tony Bizz helmed power clip below!!!