stevie wonder performing

He made the announcement Saturday at a concert in London, England, and said he did so to quell rumors, the Associated Press reported.

Source link