Travis Scott Responsible for Delay in Rihanna’s New Album
London, Dec 29 (PTI) Songwriter Glass John, who is working on Rihanna’s new album “ANTI” says her rumoured boyfriend Travis Scott is the reason behind the delay in the release of the album. In a…