Japanese Satellite Launched Into Space To Create Artificial Meteor Showers

The next time you see a meteor shower it might be a man-made one. While this might sound incredible, it could become a reality soon thanks to a Japanese satellite….