Closed Captioning
apply | reset x
font
size
T
T
T
T
color

Wow! Satellite images reveal dazzling Olympic Park

Play Video - 0:39
February 12th, 2014

Wow! Satellite images reveal dazzling Olympic Park

The International Space Station’s astronauts are snapping fantastic pictures of the Games. Their images include the Olympic flame and the TODAY set from 260 miles above.

More video

TRENDING

LIFESTYLE