Did any scientist even have the faintest clue that the Russia meteor was coming?

10:06am February 16th 2013 via Twitter for iPhone