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.
The celestial light show was due to take place in 2020 but a malfunction in one of the satellites meant the space fireworks had to be delayed.
Now Tokyo-based ALE has said the launch is scheduled to take place in 2025, when “ALE hopes to give Brits and others all over the world the opportunity to view the world’s first live human-made meteor shower”.