Fireworks Over Mars – The Spirit of 76 Pyrotechnics

One month and a day after America celebrates its independence with fireworks, a series of meticulously-engineered fireworks must operate for the Curiosity rover to safely reach the surface of the Red Planet as shown in this artist’s concept. Image credit: NASA/JPL-Caltech

One month and a day after celebrating its independence with fireworks exhibitions throughout […]