HT TechIs that a bird? Is that a plane? No, that is the International Space Station in front of the SUN!Jun 22, 2022more_vert