WEB EXTRA: Statues Of Olympic Rings, Games Mascots Unveiled
CBS4 Miami
Statues of the Olympic rings and this year's Olympic and Paralympic mascots were unveiled in Tokyo, Japan. Wednesday's (4/14)..
Statues of the Olympic rings and this year's Olympic and Paralympic mascots were unveiled in Tokyo, Japan. Wednesday's (4/14)..