chamuiel Wrote:
Feb 17, 2013 8:16 AM
The Russians say that the falling meteor was supposed to have arrived on December 21, 2012, blame late delivery on the inefficiency of Russian postal system.