RaychelSays / March 28, 2011 The Rolling Stones Does Rihanna!! Set against the glare of a blazing sun (though I believe the scanner went a little haywire )- here are some ..coughs scans…cough of Rihanna on the cover of the next Rolling Stone Magazine and various inserts! Venture an opinion please Courtesy of RihannaDaily Like this:Like Loading... Related Follow: