Tokyo has just released a commercial for the upcoming 2020 Olympics and it's everything you'd expect to come out of the Japanese for the Olympics.

  • September 16, 2013
  • 96k Views