One Night In Tokyo

  • Mon 27th Feb, 1:30am

A look back to the 1991 World Championships in Tokyo, where American long-jumpers Carl Lewis and Mike Powell went head-to-head in one of the discipline's greatest duels. Also in HD