k'naan on the cd dang this is gonna be hot! it better be may 18 ive been hearing everything just drop it now!