Japan Satellite Blasts into Space to Deliver Artificial Meteors
, 6 news, a view
Rocket carrying the satellite on a mission to deliver the world’s first artificial meteor shower blasted into space.
Rocket carrying the satellite on a mission to deliver the world’s first artificial meteor shower blasted into space.