Ik heb geen idee wie Chubs & Machacha zijn, maar hun nummer Liquid Deat die afkomstig is van het album Plenty Pressure die 16 juni verschijnt, is anders dan de meeste Hip Hop die je tegenwoordig hoort. Dus ik wil niks meer zeggen dan ram op play en enjoy.