By Cody Stark

NASA scientists have discovered a crater that is shiny and bright! NASA Man explains!