ah yes the well-renowned scientific journal known as imgur
As opposed to the super credible blastr.com?
I'm pretty sure this is false. The article doesn't list a single source and I can't find anything on NASA's twitter, and this is something they'd post on Twitter I'd imagine.