Kanye West is apparently living inside of the Atlanta’s Mercedes-Benz Stadium while he finishes up his new album "Donda" that is set to be released next Friday August 6th.
PHOTO: Getty Images
The Joe Show weekday mornings on 93.3 FLZ in Tampa FloridaFull Bio