lady gaga, mars, Nasa, space, space, wow, Global

We Landed on Mars Last Night

NASA’s rover “Curiosity” touched down on Mars early Monday morning, marking a historic triumph for…