Rihanna a Mean Green Sex Machine at iHeart

Rihanna a Mean Green Sex Machine at iHeart 93

(Photo by Kevin Gilbert/ Getty Images)

Rihanna Punches Out New Song at iHeart (Click Photos to Enlarge!)
Rihanna a Mean Green Sex Machine at iHeart 94Rihanna a Mean Green Sex Machine at iHeart 95Rihanna a Mean Green Sex Machine at iHeart 96Rihanna a Mean Green Sex Machine at iHeart 97Rihanna a Mean Green Sex Machine at iHeart 98Rihanna a Mean Green Sex Machine at iHeart 99Rihanna a Mean Green Sex Machine at iHeart 100Rihanna a Mean Green Sex Machine at iHeart 101Rihanna a Mean Green Sex Machine at iHeart 102