Thursday, 3 January 2019

Photo Taken by Chinese Satellite with 24.9 billion pixels of quantum tec...

Yeah! Taken from space. Keep'emPeeled

https://youtu.be/wR6_XaX9RwY


ČanUpròóvUrnotabot?

No comments:

Post a comment