Green Day phrase etched into NASA's InSight Mars Lander
Tuesday, November 27, 2018 - 11:50
in Astronomy & Space
Green Day became a part of NASA's InSight Mars Lander when a phrase referencing the band was placed onto the spacecraft which recently reached the red planet.