TIL there is a constant live feed of the view of Earth from the International Space Station
Up next
1124 views

1112 views
1018 views
725 views
645 views
618 views
613 views
606 views
605 views
578 views