Nation Boss – Humans – Troublemekka

Nation Boss - Humans - Troublemekka

Nation Boss releases his debut hit single titled Humans after going viral with freestyle video and being cosigned by the dancehall community with a sure hit.  Jamaican based producer “Troublemekka” links up with Reggae/Dancehall recording artiste Nation Boss creating their hit single Humans. Video Produced By RD Studios.