News Franchise Liaison & Josh Lamont(ft. NEMS & Illa Ghee)Release “My Pet Vulture” By mediamaverick - June 11, 2021 FacebookTwitterPinterestWhatsApp Franchise Liaison, Josh Lamont, NEMS & Illa Ghee shred the carcasses of the slaughtered competition on “My Pet Vulture!” Check out the killer steez below!