Curiosity Killed the Cat, You Know?

But that doesn’t matter! If you weren’t watching NASA’s newest invention “Curiosity” land on the planet Mars yesterday, you missed out! Even if you’re not a science buff, you should at least be intrigued by the new 2.6 billion dollar… Continue Reading