Click to Skip Ad
Closing in...

Rihanna Fans Blame Travis Scott For The Delay Of ‘R8’ Album

Sat, September 12, 2015 1:17pm EDT by Avery Thompson 5 Comments
Rihanna New Album
Getty