Sunday, December 27, 2015

Producer Blames Rihanna Album Delay on Travis Scott


Music producer Glass John blames Rihanna's album delay on Travis Scott and bizarrely claims he and Rihanna are dating...