IOC awards Salt Lake City the Winter Olympics, but there's a catch

Views 0

The IOC awarded Salt Lake City the Games, but urged Utah officials to end an FBI investigation into doping

Share This Video


Download

  
Report form