With today being Red Planet Day how could I NOT post the Mars Landing! NASA did it! Check out the video below!