Super Duper 8K High Def From Space Is Here!
Description
Astronauts aboard the International Space Station captured 8K video of themselves working on the orbital laboratory.
Credit: NASA/ESA
Astronauts aboard the International Space Station captured 8K video of themselves working on the orbital laboratory.
Credit: NASA/ESA
Comments