Music legend, 2baba has released the official version of ‘Mr Senator’, a single which was unceremoniously leaked some months ago. The single produced by Kelly...