Something bounced off the sun

Check this out something just hit the sun and bounced off or it kind of...

59K views youtube.com

Interest

Space Exploration

Stumblers Who Like This Page