Getty Image There’s been a flurry of activity surrounding Kanye West and Ty Dolla Sign in recent days, as the pair are gearing up to release Vultures, a new collaborative album. As of now, the project is set to be released this week, on December 15. However, some believe the project might get delayed. Did …
Continue reading “Did Kanye West And Ty Dolla Sign’s ‘Vultures’ Album Get Delayed?”