Zambian rapper - Rap 2 comes through with the official music video for "Self Contained" . This comes after he released a Showroom Video for the same song. The song Self Contained features Dj Ken Dee. Check it out below!!