Needed me rihanna(cover) Apr 24, 2016 Cover, Cover me, Happy, Like 0 Thanks! You've already liked this « Nmada trio At last ( cover ) » Space Invaders: My Boy Lollipop. Estraperlo Club (Badalona), 08th October 2011. 3 of 3 videos.