John Legend in Jozi



John Legend is coming! “It’s been a long while coming. Too long,” he Tweets.