Yeah, I thought the same. If it was an alien probe, it would probably have a very advanced technology. Solar sails seem like a trivial technology for any would be advanced extraterrestrial civilisations.
You are viewing a single comment's thread from:
possibly it was something tossed overboard by an interstellar ship? Kinda like a piece of toilet paper??