Blog Live TV Videos Jhene Aiko – The Worst (Live On The Ellen Show) [Video] May 27, 2014May 27, 2014 P.R. 0 Comments Jhene Aiko video platformvideo managementvideo solutionsvideo player Grab your copy of Jhene’s dope “Sail Out” EP on iTunes, if you haven’t already. ShareFacebookTwitterWhatsAppEmailPrint