News Chubs x Machacha Deliver “Liquid Death” By mediamaverick - May 27, 2023 FacebookTwitterPinterestWhatsApp Chubs & Machacha got rappers drowning in the massive waves they’re making throughout the underground!!! Y’all weak MCs need to walk the plank & drift out to sea!!! Check out “Liquid Death” below!!!