In her latest installment of webisodes, RiRi takes it to New Castle, England to rock the crowd and talks to The Dream about some of the tracks he produced on her upcoming album, Talk That Talk.
In her latest installment of webisodes, RiRi takes it to New Castle, England to rock the crowd and talks to The Dream about some of the tracks he produced on her upcoming album, Talk That Talk.