Travis Scott Drops New Album ‘Astroworld’, Ahead Of HARD Summer Performance This Weekend
After confirming Astroworld‘s release date, dropping a teaser video and sharing its cover artwork, Travis Scott has released his highly-anticipated new album. The 17-track LP has guest features from the likes o... Read More...