Kanye West 'living inside stadium' to finish new album

Sky News

Published

Kanye West is said to have made himself at home in Atlanta's Mercedes-Benz Stadium as he finishes work on his much-hyped new album Donda.

Full Article