WTF, this is 2013.
-
It hit Russia. I dunno if they can like detect it and then make an estimate on the location it's going to hit but if they can then yknow... it's Russia. NASA is American... and yeah... xD