Buzz·Posted on Aug 7, 2012In Defense Of NASANot everyone was excited about Curiosity's flawless landing. An easy way to shut down naysayers on your social media platforms.by Donna DickensCommunity ContributorLinkFacebookPinterestTwitterMail