Truth Addict – ‘Well Done’ feat. Blu, Shing02 & Self Jupiter Staff Writers 6 years ago Guest raps from Blu and Self Jupiter.