Giggs Joins Chief Diin for “Top Boss” Video: Watch

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

Scroll Up