World’s first artificial meteor shower getting ready for launch
A Japanese company is gearing up to create the world’s first man-made meteor shower as it sends satellites into space to produce shooting stars.
A Japanese company is gearing up to create the world’s first man-made meteor shower as it sends satellites into space to produce shooting stars.