Rihanna: Funny / Embarrassing Moments (Live on stage) November 15, 2018 Geraldine Celebrity News and Gossip Rihanna: Funny / Embarrassing Moments (Live on stage) Rihanna: Funny / Embarrassing Moments (Live on stage) Please support our Sponsors