Giggs returns with a new cross-continental collaboration, as he links up with Barbados-based rapper Chief Diin, jumping on his new record “Top Boss”.
Watch the “Top Boss” video from Chief Diin and Giggs above now below
Giggs returns with a new cross-continental collaboration, as he links up with Barbados-based rapper Chief Diin, jumping on his new record “Top Boss”.
Watch the “Top Boss” video from Chief Diin and Giggs above now below