Stevie Wonder Live in Japan 1990
Stevie Wonder Live in Japan 1990

December 24, 1990 – Stevie Wonder is at the Tokyo Dome in Tokyo, Japan for the Chrismas concert.